R 中的错误消息:mutate_impl(.data, dots) 中的错误:参数类型无效



我尝试使用tidytext来分析一些文本并使用下面的代码;但是收到一条错误消息:

dt %>% unnest_tokens(output, input, token="ngrams", n=3)
Error in mutate_impl(.data, dots) : invalid argument type

这是我在公司内部 R 平台上收到的错误消息,但代码在我的本地 R 工作室上运行。我应该怎么做才能纠正错误?(输入和输出都是字符串)

我遇到了与此处描述的 OP 相同的问题。 以下代码生成了相同的错误,该错误直接来自包文档。

图书馆(雅诺斯滕尔)

austen_bigrams <- austen_books() %>% unnest_tokens(bigram, text, token = "ngrams", n = 2)

使用 old.packages() 我看到我的 dplyr 和 tidyr 已经过时了,所以我用 install.packages() 更新了它们,现在错误消失了。 显然,软件包版本是问题所在。

我遇到了同样的错误,并更新了我的dplyrtidytext软件包,导致错误消失。(我试图将此作为评论添加到杰森的答案中,但还没有足够的声誉)。

相关内容

最新更新