[R] Looping
Marc Girondot
m@rc_grt @end|ng |rom y@hoo@|r
Mon Feb 19 09:36:05 CET 2024
In my package HelpersMG, I have included a function to read in one time
all the files of a folder and they are stored in a list:
read_folder(
folder = try(file.choose(), silent = TRUE),
file = NULL,
wildcard = "*.*",
read = read.delim,
...
)
In your case, for example:
library("HelpersMG")
data_list <- read_folder(folder=".", file=paste0("data",
as.character(1:24),".csv"), read=read.csv)
data_df <- do.call("rbind", data_list)
Marc
Le 19/02/2024 à 04:27, Steven Yen a écrit :
> I need to read csv files repeatedly, named data1.csv, data2.csv,… data24.csv, 24 altogether. That is,
>
> data<-read.csv(“data1.csv”)
> …
> data<-read.csv(“data24.csv”)
> …
>
> Is there a way to do this in a loop? Thank you.
>
> Steven from iPhone
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list