我如何修复R中的“错误:找不到功能”标记“”(在RStudio中)?

时间:2017-12-22 12:52:56

标签: r quanteda

在学习R时,我被要求使用“quanteda”包并应用“令牌”功能。不幸的是,当我尝试这样做时,我收到了消息

Error: could not find function "tokens".

但我可以使用,例如,“tokenize”。

我的代码是:

  train.tokens <- tokens(train$Text, what = "word", remove_numbers = TRUE, 
                  remove_punct = TRUE,remove_symbols = TRUE, remove_hyphens = TRUE).

作为旁注,当我尝试自动更新quanteda软件包时,它说我有0.9.8.3版本,最新版本是0.9.8.5。更新后,没有任何反应。

谢谢!

1 个答案:

答案 0 :(得分:3)

您需要确保拥有当前版本的 quanteda 以及它导入的软件包。然后这将工作正常:

> quanteda::tokens("This is a test")
tokens from 1 document.
text1 :
[1] "This" "is"   "a"    "test"

> packageVersion("quanteda")
[1] ‘0.99.22’