xlsx パッケージを使用して、R で Excel ファイルを作成しています。
addPicture('trend_indirect.png' ,sheet1)
addDataFrame(df.ssis_duplmonth ,sheet1, startRow=22)
addDataFrame(df.ssis_dupltrans ,sheet1, startRow=35)
addDataFrame(df.ssis_duplmonth_dir, sheet2, startRow=22)
addDataFrame(df.ssis_dupltrans_dir, sheet2, startRow=55)
saveWorkbook(wb, file="SSIS_import_controls.xlsx")
この時点で、次のエラーが表示されます。
> addDataFrame(df.ssis_duplmonth ,sheet1, startRow=22)
Error in .jcall("RJavaTools", "Z", "hasField", .jcast(x, "java/lang/Object"), :
java.lang.NoClassDefFoundError: Could not initialize class sun.java2d.Disposer
R バージョン 2.15.2、32 ビット。ありがとう
編集:おそらく問題は私の設定にあるため、実際に再現可能にすることはできませんが、これを実行するとエラーが発生します:
ライブラリ('xlsx')
df.test <- アイリス[1:5, ]
wb <- createWorkbook()
sheet1 <- createSheet(wb, '間接販売')
addPicture('trend_indirect.png' ,sheet1)
addDataFrame(df.test ,sheet1, startRow=22)
saveWorkbook(wb, file="stack_test.xlsx")
画像は、png で保存された単純な ggplot グラフです。ありがとう