R チュートリアルに苦労しています。
目標は、必要な関数を作成することです。1) 作業ディレクトリを、多数の .csv ファイルを含むデスクトップ上のフォルダーに設定します。2) 使用/ロードするファイルを識別するためのパラメータを取得します。2b) パラメータは特定の形式にする必要があります。関数を呼び出す人は、1 ~ 3 桁の数字を入力できます)。読み込む可能性のあるファイルは数百あり、それらは「001.csv」、「050.csv」、「200.csv」の形式で出力する必要があります。3) 入力したファイルのデータを読み込みます。
これが私のコードです:
getmonitor <- function(id){
setwd("C:/Users/myname/Desktop/specdata") #set the directory
csvfile <- function(id) # set the file number format
if (id < 10) {
paste0(0,0,id,".csv")
} else if (id < 100) {
paste0(0,id,".csv")
} else paste0(id,".csv")
}
foo <-read.csv(csvfile) #load the appropriate csv file
}
それはうまくいきませんでした。私が得たエラーメッセージは次のとおりです。
私はかなりの量のグーグルを行ってきましたが、これを解決する方法を理解できません。私のアプローチは大丈夫ですか?私はRとプログラミング全般に不慣れです。