1

したがって、異なるデータセットに対してコードを個別に実行したいときはいつでも...コードからの出力を同じExcelスプレッドシートに保存したいが、異なるシートに保存したい..だから、20の異なるデータセットに対してコードを実行すると.. .すべての出力を同じ Excel スプレッドシートに別のワークシートに保存したいので、1 つの Excel スプレッドシートに 20 のワークシートを作成します...r にこれを可能にする特別な関数はありますか?. ...つまり、既存のスプレッドシートが「Values.csv」と呼ばれているとしましょう....残りの出力をこの同じスプレッドシートに追加するにはどうすればよいでしょうか。

私は通常write.csv(data,'Values.csv')etc を使用します....しかし、この同じワークシートに出力を追加する方法がわかりません...

4

1 に答える 1

3

ライブラリXLConnectを使用してこれを行うことができます。

library(XLConnect)

#some sample data
your.data=data.frame(a=1:10,b=21:30)

#Create .xls file
wb <- loadWorkbook("newfile.xls", create = TRUE)

#Create Sheet in file
createSheet(wb,name="name_one")

#write data
writeWorksheet(wb,your.data,sheet="name_one")

#save .xls file
saveWorkbook(wb)
于 2013-03-28T07:23:06.183 に答える