2014-10-30 39 views
1

我在R中使用木槌,直到我安裝devtools時它工作正常。之後,我開始得到以下我從來沒有得到的錯誤。jcall中的R木槌錯誤:java.lang.NoSuchMethodException:給定參數沒有合適的方法

Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : 
    java.lang.NoSuchMethodException: No suitable method for the given parameters 

錯誤拋出:

documents <- mallet.read.dir("~/mytopicsfiles/") 
mallet.instances <- mallet.import(documents$id, documents$text, "~/stopwords.txt", token.regexp ="\\p{L}[\\p{L}\\p{P}]+\\p{L}") 

在搜索之後,我發現有人已經回答了確切的問題,在這個問題給出的答覆我以前不實際工作。由於它不是一個被接受的答案,所以不能確定答案是否正確。

rjava .jcall issue

回答

1

你找到答案嗎? 您應該製造documents$iddocuments$text作爲字符。

as.character(documents$id),as.character(documents$text)

相關問題