首页 > 解决方案 > 获取按日期分组的行数

问题描述

我有以下数据框:

在此处输入图像描述

我想创建一个直方图,显示每天的推文数(行数)(列 created_at)。我怎样才能得到按日期分组的 nrow ?

非常感谢

标签: rdataframehistogram

解决方案


在一个方法链中:

library(tidyverse)
df %>% 
  group_by(date) %>% 
  mutate(tweets_no = n()) %>% 
  ungroup() %>%
  ggplot(., aes(x = date)) + 
  geom_histogram(stat = "count", fill = "blue")

或者简单地使用原始数据:

ggplot(df, aes(x = date)) + 
  geom_histogram(stat = "count", fill = "blue")

推荐阅读