I'm working through an R tutorial and suspect that I have to use one of these functions but I'm not sure which (Yes I researched them but until I become more fluent in R terminology they are quite confusing).
In my working directory there is a folder "specdata". Specdata contains hundreds of CSV files named 001.csv - 300.csv.
The function I am working on must count the total number of rows for an inputed number of csv files. So if the argument in the function is 1:10 and each of those files has ten rows, return 100.
Here's what I have so far:
complete <- function(directory,id = 1:332) {
    setpath <- paste("/Users/gcameron/Desktop",directory,sep="/")
    setwd(setpath)
    csvfile <- sprintf("%03d.csv", id)
    file <- read.csv(csvfile)
    nrow(file)
 }
This works when the ID argument is one number, say 17. But, if I input say 10:50 as an argument, I receive an error:
Error in file(file, "rt") : invalid 'description' argument
What should I do to be able to count the total number of rows from the inputed ID parameter?
 
     
     
     
     
    