皆さん、これを読んでくれてありがとう。プログラムを書くのはこれが初めてなので、ばかげた質問をしたらすみません。
001-XXX.csv;002-XXX.csv...150-XXX.csv のような名前の .csv ファイルがたくさんあります。ここで、XXX は非常に長い名前タグです。そのため、毎回 read.csv("001-xxx.csv") と入力する必要があるのは少し面倒です。.csv ファイルを読み取るために、実際の ID 番号である最初の 3 桁のみを要求する「newread」という関数を作成したいと考えています。「newread」は次のようにする必要があると思いました:
newread <- function(id){
as.character(id)
a <- paste(id,"-XXX.csv",sep="")
read.csv(a)
}
しかし、R はエラーを示しています: 予期しない '}' in "}" 何が問題なのですか? それは論理的に見えます。
Windows 8でRstudioを実行しています。