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

时间:2017-10-09 16:58:26

标签: r text-mining tidytext

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

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

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

2 个答案:

答案 0 :(得分:0)

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

库(janeaustenr)

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

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

答案 1 :(得分:0)

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