[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