datos <- datos[ (1:nrow(datos) %% 400 != 0, ]

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com

El día 17 de noviembre de 2015, 15:14, Jesús Para Fernández
<j.para.fernan...@hotmail.com> escribió:
> 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]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a