[R-es] Borrar cada fila 400

Bartolomé Marcos, José Antonio josea.bartolome en mineco.es
Mar Nov 17 15:22:14 CET 2015


Prueba con:

Datos[-seq(from = 400, to=50000, by = 400), ]

No necesitas un buche, para eliminar las filas.

Un cordial saludo.

-----Mensaje original-----
De: R-help-es [mailto:r-help-es-bounces en r-project.org] En nombre de Jesús Para Fernández
Enviado el: Tuesday, November 17, 2015 3:15 PM
Para: r-help-es en r-project.org
Asunto: [R-es] Borrar cada fila 400

Buenas, tengo un csv [csv final] con 50000 filas, que es uni�n de varios csv [csv particular]. 

Cada csv [csv particular] tiene en la �ltima fila, la 400, una serie de valores que quiero eliminar, por lo que del [csv filan] quiero borrar la linea 400,800,1200,....


Lo he intentado con un bucle for:

for(i in 1:50000){
if(i%%400 == 0) {datos[-i,]}
}


Pero no me funciona. Adem�s me han dicho que con apply puede ser mucho m�s eficiente el algoritmo. �Alguna idea?

Gracias

 		 	   		  
	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es