Foro de debate

ayuda R

Re: ayuda R

by Manuel Muñoz Márquez -
Number of replies: 0

Buenas, Andrés:

Con la poca información que das es difícil ser muy concreto.

¿Todas las filas son iguales?

¿Conoces el nombre de los archivos a priori?

¿De todos los archivos tienes que coger el mismo número fijo de filas?

Supongamos que la respuesta a todas las preguntas anteriores es sí, entonces:

ficheros <- c('fichero1.csv', 'fichero2.csv', 'fichero3.csv')
nfilas <- 25

for (f in ficheros) {
    ## Leemos el fichero
    nuevosdatos <- read.csv(i)
    ## Nos quedamos con las primeras nfilas filas
    nuevosdatos <- nuevosdatos[1:nfilas, ]
    if (exists('datos')) {
        ## Añadimos los datos
        datos <- cbind(datos, nuevosdatos)
    } else {
        ## Asignamos los datos
        datos <- nuevosdatos
    }
}

Si éste no es tu caso danos algo más de información.

Un saludo.