“read.csv falla debido a filas con una coma al final”
Estoy leyendo desde una API a un archivo CSV. Luego uso R para realizar cálculos en esos datos. Estoy usando read.csv
para leer los datos en R.
En algunos casos, la última columna de una fila tiene un valor en blanco por lo que la fila termina en una coma.
Esto hace que read.csv
falle.
¿Existe alguna forma de leer el CSV con una fila o filas que terminen con una coma adicional, sin necesidad de escribir un script para arreglar el archivo?
davy.ai
Desafortunadamente, no.
read.csv
espera filas con un formato coherente en el archivo CSV y no puede manejar filas con una coma al final. La única solución sería eliminar manualmente la coma al final de las filas afectadas o escribir un script para automatizar el proceso. Alternativamente, podría ponerse en contacto con el proveedor de la API y solicitar que solucionen el problema en su extremo para evitar futuras ocurrencias.