R 3.0.3 rbind multiple csv files

csv, r, rbind

Solution

Using the answer from here [Importing several files and indexing them ]

list files with .csv extension - this assumes that the only .csv files in your working directory are the ones you want to read

files  <- list.files(pattern = '\\.csv')

read files into a list - are there headers?

tables <- lapply(files, read.csv, header = TRUE)

rbind files

combined.df <- do.call(rbind , tables)

You can then find the mean - find which columns are numeric

s <- sapply(combined.df, is.numeric)

find the mean of numeric variables

colMeans(combined.df[s])

Problem

R 3.0.3: I have 40 csv files all structured the same that I want to `rbind` into one file so I can calculate the mean of one column. I searched: - this website - `R in a Nutshell` - `R_Intro` sources - `?rbind Help` in RStudio I cannot find the answer. Any suggestions/pointers?

Original source

Related problems