【发布时间】:2017-05-29 09:30:28
【问题描述】:
我目前正在 R 中使用 wordnet(我正在使用 RStudio for Windows(64 位))并创建了一个 data.frame,其中包含来自 data.x 文件的 synset_offset、ss_type 和 word(其中x 是 wordnet 数据库的名词、形容词等)。
可以这样创建示例:
wnet <- data.frame(
"synset_offset" = c(02370954,02371120,02371337),
"ss_type" = c("VERB","VERB","VERB"),
"word" = c("fill", "depute", "substitute")
)
使用 wordnet 包获取我想作为附加列添加的同义词列表时出现问题。
library(wordnet)
wnet$synonyms <- synonyms(wnet$word,wnet$ss_type)
我收到以下错误。
Error in .jnew(paste("com.nexagis.jawbone.filter", type, sep = "."), word, :
java.lang.NoSuchMethodError: <init>
如果我应用具有定义值的函数,它会起作用。
> synonyms("fill","VERB")
[1] "fill" "fill up" "fulfil" "fulfill" "make full" "meet" "occupy" "replete" "sate" "satiate" "satisfy"
[12] "take"
欢迎任何解决我的问题的建议。
【问题讨论】: