Hi R community, I have a question. I have 5 files in a directory. Each file has
a year as a name (file 1 -2004, file 2- 2005, ...). I want to build a for
loop where I call first file, do some calculations, go to second file, do some
calculations, etc. Somethin like this:
year-2003
nfiles -
Hi,
The short answer would be ?paste (as in paste(year, .csv, sep=) ),
but I'd suggest you try this instead,
lf - list.files(pattern = .csv)
lf
# [1] 2003.csv 2004.csv 2005.csv
ln - gsub(.csv, , lf)
ln
# [1] 2003 2004 2005
length(ln)
lapply(lf, read.csv)
?list.files
?lapply
HTH,
baptiste
2 matches
Mail list logo