簡體   English   中英

XLConnect:無法找到函數readWorksheet的繼承方法?

[英]XLConnect: unable to find an inherited method for function readWorksheet?

我有以下代碼

FXwb <- loadWorkbook("FX_r_2.xlsx")
x <- readWorksheet(FXwb, sheet=1)

而且我收到錯誤消息,說無法找到函數readWorksheet的繼承方法。 這段代碼以前可以工作,我唯一更改的就是添加

options(java.parameters = "- Xmx1024m")

為了允許更多的內存。 另外,我在Excel中的數據也大得多(從200行增加到7,000行),所以我不確定是否也與此有關。

我試圖重現您的問題,但沒有發現任何問題:

library(XLConnect)
options(java.parameters = "- Xmx1024m")
FXwb <- loadWorkbook("FX_r_2.xlsx")
x <- readWorksheet(FXwb, sheet=1)
str(x)
'data.frame':   7000 obs. of  3 variables:
 $ a: num  1 2 3 4 5 6 7 8 9 10 ...
 $ b: num  1 2 3 4 5 6 7 8 9 10 ...
 $ c: num  1 2 3 4 5 6 7 8 9 10 ...

也許您可以在此線程中找到答案: XLConnect中的錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM