es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

“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?

Tags:  ,

Answer

  1. Avatar for 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.

Comments are closed.