Manuel, Si los archivos están en workig directory, basta con que hagas
files <- list.files(pattern = ".xlsx") list_df <- lapply(files, function(f){ data <- read_excel(f) data } Para acceder al primer archivo basta con hacer list_df[[1]] Si los archivos tiene el _mismo_ nombre en las columnas, puedes unirlos haciendo datos_completos <- do.call(rbind, list_df) Espero sea de utilidad. Saludos, Jorge.- On Tue, Feb 14, 2023 at 12:08 AM Manuel Mendoza <mmend...@fulbrightmail.org> wrote: > Buenos días, tengo un conjunto de 10 bases de datos en excel cuyos nombres > van de BIO1 a BIO10. Quiero hacer un loop en el que me coja una cada vez. > He probado lo que os pongo abajo (y otras cosas parecidas) y obviamente no > funciona. ¿Conocéis alguna forma? > Gracias como siempre, > Manuel > > BIOs<- > ("BIO1”,”BIO2”,”BIO3","BIO4”,”BIO5”,”BIO6”,”BIO7”,”BIO8","BIO9”,”BIO10”) > for (j in 1:length(BIOs)) { > data <- read_excel("BIOs[j].xlsx") > ... > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es