Foro de debate

Error al convertir a factor

Error al convertir a factor

de Rafael Cledera Macarrón -
Número de respuestas: 1

Hola chicos, estoy intendando fusionar dos dataframes, acabo de incluirlos en R con los siguientes comandos 
pesos<-read.table("pesobellotas.csv", header=T)

completa<-read.table("Emergencias.csv", header=T)

al usar la función str de completa me sale esto

> str(completa)

'data.frame':   300 obs. of  1 variable:

 $ Parcela.Madre.Bellota.Tratamiento.Individuo.Emergencia1.Emergencia2.Emergencia3.Emergencia4.Emergencia5: Factor w/ 300 levels "1;11;102;Mont;73;0;0;1;1;1" y un largo etc


Me he puesto entonces a dar instrucciones para que reconociera los factores, con algunas va bien, pero con otras me da el siguiente mensaje de error, cual es el problema?

completa$Madre<-factor(completa$Madre)

Error in `$<-.data.frame`(`*tmp*`, Madre, value = integer(0)) : 

  replacement has 0 rows, data has 300


Un saludo y gracias