在NLP R包中找不到ngrams()函数

时间:2015-07-13 14:14:05

标签: r nlp packages

这是直接来自NLP.pdf的代码。我输入了RStudio控制台。我很困惑。

library("NLP")
library("tm")
s <- "The quick brown fox jumps over the lazy dog"
w <- strsplit(s, " ", fixed = TRUE)[[1L]]
ngrams(w, 3L)
  

错误:找不到函数“ngrams”

1 个答案:

答案 0 :(得分:1)

版本0.1-7中添加了ngrams功能。确保至少安装了该版本的软件包。您可以在运行sessionInfo()后查看library(NLP)来查看您正在运行的版本。如果您的版本已过期,则可以使用update.packages()更新本地软件包。

通常最好查看已安装软件包附带的文档,而不是单独的PDF文件。您可以使用help(package="NLP")调出包的帮助。这可能会限制该功能不在您安装的版本中。