将retweetCount列添加到R中的数据帧

将retweetCount列添加到R中的数据帧,r,R,我有一个tweets数据框,我想添加一个不存在的列“retweetCount”。我正在使用以下工具: tweets$retweetCount <- tweets %>% group_by(text) %>% summarize(count = n()) tweets$retweetCount% 分组依据(文本)%>% 汇总(计数=n()) 这会引发以下错误: Error in `$<-.data.frame`(`*tmp*`, retweetCount, value

我有一个tweets数据框,我想添加一个不存在的列“retweetCount”。我正在使用以下工具:

tweets$retweetCount <- tweets %>%
group_by(text) %>%
summarize(count = n())
tweets$retweetCount%
分组依据(文本)%>%
汇总(计数=n())
这会引发以下错误:

Error in `$<-.data.frame`(`*tmp*`, retweetCount, value = list(text = c("- 
#WetterOnline Pro by @WetterOnline #Wetter #Berlin,  : 
replacement has 48780 rows, data has 137659

“$中的
错误如果我理解正确(没有看到数据),这应该可以解决您的问题

aux <- tweets %>%
  group_by(text) %>%
  summarize(retweetCount = n())

tweets <- inner_join(tweets, aux, by = "text")
aux%
分组依据(文本)%>%
汇总(retweetCount=n())

tweets如果我理解正确(没有看到数据),这应该可以解决你的问题

aux <- tweets %>%
  group_by(text) %>%
  summarize(retweetCount = n())

tweets <- inner_join(tweets, aux, by = "text")
aux%
分组依据(文本)%>%
汇总(retweetCount=n())

tweets你能发布你的数据或其样本以便w能帮助你吗?你能发布你的数据或其样本以便w能帮助你吗?