【发布时间】:2018-09-29 12:29:20
【问题描述】:
我是 R 新手。使用以下代码时出现以下错误。任何帮助将不胜感激
Error in mutate_impl(.data, dots) :
Evaluation error: cannot coerce type 'closure' to vector of type 'character'.
代码
tweets <- bind_rows(
tweets_rr %>% mutate(person = "rayen"),
tweets_bb %>% mutate(person = "bin")
) %>% mutate(timestamp = ymd_hms(timestamp))
【问题讨论】:
-
欢迎来到 Stack Overflow!您可能想查看How to make a great R reproducible example。特别是,任何人都很难在不了解您的数据的情况下帮助您。您可以编辑您的问题以包含
dput(head(tweets_rr))和dput(head(tweets_bb))的输出吗? -
你说这是“来自 2 个帐户的个人推特数据”;你是怎么得到数据的?使用
twitteR包?如果是这样,我猜您的数据集中没有称为timestamp的部分,因此它正在尝试使用函数timestamp,从而导致您的错误。但是,如果您可以编辑您的问题以包含dput(head(tweets_rr))和dput(head(tweets_bb))的输出,我们可以肯定地说。