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.