xlsb ワークブックから範囲をデータ フレームに読み込もうとしています。xlsx
Rのパッケージでこれを行うことはできますか? そうでない場合、誰かがそれを行う方法を知っていますか?
24530 次
2 に答える
9
ここexcel.link
でパッケージを見てください。次のように、データの書き込み/読み取りを簡単に行うことができます。
df<-xl[a1:b2] # if the file is open
また
df<-xl.read.file('filename.xlsb',header=TRUE, top.left.cell="A1") # if the file isn't open
于 2015-10-25T10:24:33.210 に答える
0
xlsx パッケージガイドを読んだことに基づいて、パッケージは xlsb 形式と互換性がないと思います。xlsb はバイナリ形式で保存されますが、他の Excel 形式は XML で保存されます。xls は Excel 95 バイナリ形式ですが、どうやら xlsb は Excel バージョン 2003 以前と互換性がありません。
RODBC を試すか、ワークブックを .csv として保存してそこからインポートするのが最善の策かもしれません。
于 2015-10-24T20:30:59.430 に答える