I am quite new to R and I need some help. I have multiple csv files labeled from 001 to 332. I would like to combine all of them into one data.frame. This is what I have done so far:
filesCSV <- function(id = 1:332){
  fileNames <- paste(id)   ## I want fileNames to be a vector with the names of all the csv files that I want to join together
    for(i in id){
       if(i < 10){
       fileNames[i] <- paste("00",fileNames[i],".csv",sep = "")
}
       if(i < 100 && i > 9){
       fileNames[i] <- paste("0", fileNames[i],".csv", sep = "")
}
else if (i > 99){
  fileNames[i] <- paste(fileNames[i], ".csv", sep = "")
}
}
     theData <- read.csv(fileNames[1], header = TRUE)    ## here I was trying to create the data.frame with the first csv file
     for(a in 2:332){
      theData <- rbind(theData,read.csv(fileNames[a]))    ## here I wanted to use a for loop to cycle through the names of files in the fileNames vector, and open them all and add them to the 'theData' data.frame
}
   theData
}
Any help would be appreciated, Thanks!
 
     
    