如何解决“错误:错误:列[...]”的长度必须为69478(行数)或一个,而不是2

时间:2019-10-28 14:12:31

标签: r dataframe group-by count

我使用count函数作为对组中的行进行计数的方法。它运行完美,突然间开始抛出错误消息。

我有我的数据框AOPV,其中包含国家和月份列。 (还有更多),我想创建一个只有3列的新df->国家/地区/月份/频率。

EVENTS_per_month = data.frame(count(AOPV, c("country", "month")))

效果很好,我不明白可能是什么问题。 它给出了错误:错误:列c("country", "month")的长度必须为69478(行数)或1,而不是2

  

有人有类似的问题吗?

1 个答案:

答案 0 :(得分:0)

我做了这样的事情:

EVENTS_per_month=data.frame(count(AOPV,country,month))

,错误消失了。我会把种种问题留给种姓最多