8

範囲を xlsm ワークブックから data.frame に読み込もうとしています。Rのxlsxパッケージでこれを行うことはできますか? そうでない場合、誰かがそれを行う方法を知っていますか?

ありがとうございました!

4

3 に答える 3

9

マニュアルに記載されているように read.xlsx または read.xlsx2 を使用してみましたか?

http://cran.r-project.org/web/packages/xlsx/xlsx.pdf

これらがファイル形式で機能せず、表形式のデータにアクセスしようとしている場合は、.xlsm を開いてデータを csv 形式にエクスポートすることをお勧めします。

これらは簡単にインポートできますread.csv('filename.csv')

于 2012-06-26T20:31:49.140 に答える
4

R3.2 の read.xlsx は xlsm ワークブックに保存されたデータを読み込みますが、正しい接尾辞と同じディレクトリ (または完全なファイル名) に保存されたファイルが必要です。

LotsofmydatainRdataframe <- read.xlsx(LotsofmydatainExcel.xlsm,sheetName="Deaths",as.data.frame=TRUE)

SetsofmydatainExcel または SetsofmydatainExcel.xlsx だけを試しても、ファイルは見つかりません。

面倒なことに、以下はRで不明な形式のxlsmエラーを生成します

write.xlsx(LotsofmydatainRdataframe, LotsofmydatainExcel.xlsm,sheetName="Output")
于 2016-06-03T10:25:50.590 に答える