我有以下代码来使用来自 wordnet 的 R 中的 lemmatizer,但是当输入向量是一个包含多个单词的字符串时,输出是一个空列表。
使用的代码:
setDict("C:\\Program Files (x86)\\WordNet\\2.1\\dict")
a <- c("the quality of the leather good, feels a texture, very love!")
finalresult <- lapply(a, function(x){
x.filter <- getTermFilter("StartsWithFilter", x, TRUE)
terms <- getIndexTerms("NOUN", 1, x.filter)
sapply(terms, getLemma) }
)
> finalresult
[[1]]
list()
我该如何克服呢?提前致谢!