read.xlsx
パッケージを使用して多数の Excel ファイルを R に読み込もうとしていxlsx
ますが、そうすると次のエラーが発生します。
エラー
loadWorkbook(file)
: id100.xlsx が見つかりません
まず、ディレクトリ内のファイルを一覧表示します。
> files <- list.files(datDir, pattern = ".xlsx")
次にread.xlsx
、それらすべてを次のように読み取ります。
for (i in seq_along(files)) {
assign(paste("id", i, sep = "."), read.xlsx(files[i],1,as.data.frame=TRUE,
header=FALSE, stringsAsFactors=FALSE, na.strings=" "))
}
ファイルがリストに含まれているかどうかを確認したところ、次のようになりました。
> files
[1] "id100.xlsx" "id101.xlsx" etc...
> files[1]
[1] "id100.xlsx"
今日までこのコードを何度も使用しましたが、何らかの理由で機能しません。私はそのエラーを受け取り続けます。誰か提案はありますか?
ありがとう!