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.

error de read.csv(): más columnas que nombres de columna

Estoy intentando cargar un archivo CSV, pero obtengo el siguiente error:

associatedata <- read.csv("AssociatedSpeciesID1.csv", header=TRUE, fileEncoding = 'UTF-8-BOM') %>% 
mutate_all(na_if, "")

Error en read.table(file = file, header = header, sep = sep, quote = quote, :
más columnas que nombres de columnas

Aquí está el CSV a continuación: No puedo encontrar dónde no coincide el número de columnas. He intentado soluciones comunes para otras preguntas, pero nada ha funcionado.

ObjectID,GlobalID,AssociatedSpeciesKnown,Associates,NewAssociate,UnknownSpecies_Description,AssociatedSpeciesAbundance,Coflowering,ParentGlobalID,CreationDate,Creator,EditDate,Editor
1,54e33e7c-1ff1-464f-8872-df027fcfe8ec,known,Amelanchier utahensis,,,Few,no,9fc6b840-8584-4045-b69f-f0e9488a1f06,1/7/2022 3:55:46 PM,ejob_BLM,1/7/2022 3:55:46 PM,ejob,,
2,68420bc9-d6c6-4d7f-a149-7306399ce5c1,known,NewSpecies,Genus species,,Occasional,yes,9fc6b840-8584-4045-b69f-f0e9488a1f06,1/7/2022 3:55:46 PM,ejob_BLM,1/7/2022 3:55:46 PM,ejob,,
3,88a6807b-b00c-4e58-84bb-4e8cb61409ae,unknown,,,ritiidiwjjviern bg,Common,no,9fc6b840-8584-4045-b69f-f0e9488a1f06,1/7/2022 3:55:46 PM,ejob_BLM,1/7/2022 3:55:46 PM,ejob,,
4,9fc8ea4a-e197-42cc-bd75-614d5b106364,known,Artemisia nova,,,Common,no,ea9eb086-89c2-4aa5-a2f6-95519cd35a58,1/7/2022 3:56:26 PM,ejob_BLM,1/7/2022 3:56:26 PM,ejob,,
Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que hay más columnas en el archivo CSV de las que se proporcionan en el encabezado. Al inspeccionar el archivo CSV, parece que hay una coma adicional después del encabezado “Editor”, lo que crea una columna vacía adicional. Para solucionar este error, el archivo CSV debe ser editado para eliminar la coma extra después de “Editor”. Una vez hecho esto, el código debería ejecutarse sin errores.

Comments are closed.