3
我剛剛安裝了xlsx軟件包和javaR的必需64位Java。我試圖從一個非常簡單的操作開始:將現有的數據框放入電子表格中。每次我嘗試實際將數據框添加到工作表時,我都會遇到上述錯誤。
TimingReport <- createWorkbook() ##brand new workbook--seems fine
createSheet(TimingReport,"Year2015") ##brand new sheet in workbook--seems fine
addDataFrame(DataFromEarlier, "Year2015") ##add data frame--throws error
我檢查了DataFromEarlier的類型,它是一個實際的數據框,而不是矩陣。但爲了萬一出了什麼問題,我也嘗試製作一個乾淨的演示數據表。
data <- data.frame(mon=c(1,2,3), day=c("m","w","f"))
addDataFrame(data, "Year2015")
拋出相同的dang錯誤!關於什麼是根本問題以及如何解決它的任何想法?
有時這是由於產生的'rJava'問題。首先重新啓動'R'並重試。如果問題仍然存在,則應重新安裝軟件包'rJava' – Duck 2015-02-17 23:55:51
不要運氣。我嘗試重新啓動,重新安裝,再次重新啓動,重新啓動計算機。還有其他建議嗎?它可能會以某種方式成爲Java版本的問題嗎? – NotMyJob 2015-02-18 02:57:26