Buenos tardes,

 

A ver si alguien puede ayudarme. Tengo una carpeta con 20 archivos. Cada uno
de estos archivos es un data.frame con las puntuaciones de un participante.
Me gustaría escribir una instrucción para que todos estos datos se agrupen
en un solo data.frame. El caso es que para  el primer de los archivos
tendría que leer los headers, pero no para el resto (ya que los headers son
los mismos para cada sujeto). He intentado correr el siguiente código

 

files<-list.files(path="D:/prueba")
for(i in 1:length(files)){
if(i==1){
matriz<-read.csv(files [i], header=TRUE)
}else{
tmp<-read.csv(files[i],header=FALSE)
matriz<-rbind(matriz,tmp)
}
}

 

Sin embargo, obtengo el siguiente error: Error in rep(xi, length.out = nvar)
: attempt to replicate an object of type 'closure'

 

Alguna idea de que puede estar fallando?

 

Gracias!!

 

Alex


	[[alternative HTML version deleted]]

