0

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

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

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

4

2 回答 2

0

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

图书馆(janeaustenr)

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

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

于 2017-10-24T11:56:44.020 回答
0

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

于 2017-11-19T18:15:01.777 回答