
Saludos!!
Tenga una consulta:
Tengo un conjunto de datos como los que siguen:
##############################################a= data.frame(sp=c("sp1","sp2","sp3","sp4"),M1=c(1,0,0,0),M2=c(0,1,0,0),M3=c(0,0,1,0),M4=c(0,0,0,1),row.names=c("A","B","C","D"))
#### ##############################################A partir de esto genero otros "3"data.frames", los que al final voy a formar una lista con ellos
###################################################b=a[-1,]c=a[-2,]d=a[-3,]
e=list(b,c,d)#######################################################
Quisiera poder eliminar por ejemplo la primera fila de cada uno de los data.frames que conforman mi objeto de tipo lista "e"y no de la forma e[[1]][-1,] porque de esta forma tendria que hacerlo manualmente, estoy buscando otra manera para poder colocarlo en una funcion ya que la mayoria de mis datos de origen son como el objeto "e" que acabo de generar, solo que no tienen "3" data.frame sino "100" a mas, estaba usando el lapply, que me ha funcionado con otras funciones para aplicar a cada data.frame de mi lista, pero en este caso no me sale, lo coloco de esta forma: lapply(e, [-1,]) pero me sale mensaje de error
Agradesco de antemano por su ayuda



Gabriel Antonio Trujillo Paucar
Estudiante de Biologia
     997603768
 
 		 	   		  
	[[alternative HTML version deleted]]

