【问题标题】:R- could not find function "tokenize"R-找不到功能“tokenize”
【发布时间】:2015-05-07 11:05:15
【问题描述】:

我正在尝试标记一个句子。我已经安装了 openNLP 和 NLP 包,但是当我尝试在一个句子上运行 tokenize 函数时,我得到了以下数组:

        Error: could not find function "tokenize"     
        > library(NLP)
        > library(openNLP)
        > s
         [1] "This is a sentence."
        > tokenize(s,"en") 
          Error: could not find function "tokenize"

谢谢

【问题讨论】:

  • 你是从哪里得到代码的?
  • 似乎在 openNLP v0.0 中可用的 tokenize() 函数在 v0.2 中不再存在

标签: r tokenize


【解决方案1】:

我的电脑上安装了NLP 0.1-7 版和openNLP 0.2-5 版。 openNLP 包中不再有名为 tokenize 的函数。您可以向维护者询问旧功能。

或者,您可以执行以下操作:

install.packages("sos")
library(sos)
???tokenize

???tokenize 将在 R 包中搜索关键字 tokenize,但查看日期。您会看到 tokenize 列在 2012 年的 openNLP 下。您可能会在执行您正在寻找的任务的其他包中找到其他功能。

【讨论】:

    猜你喜欢
    • 2013-06-18
    • 1970-01-01
    • 1970-01-01
    • 2022-07-27
    • 2017-05-23
    • 2020-03-31
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多