Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. ## simulating sample data
  2.  
  3. set.seed(.1073)
  4. my_df <- data.frame(my_dates = sample(seq(as.Date('2010-01-01'), as.Date('2016-12-31'), 1), 1000, replace = TRUE))
  5.  
  6.  
  7. ### aggregating + visualizing counts per month
  8.  
  9. my_df %>%
  10. mutate(my_dates = round_date(my_dates, 'month')) %>%
  11. group_by(my_dates) %>%
  12. summarise(n_row = n()) %>%
  13. ggplot(aes(x = my_dates, y = n_row))+
  14. geom_bar(stat = 'identity', color = 'black',fill = 'slateblue', alpha = .5)+
  15. scale_x_date(date_breaks = 'months', date_labels = '%y-%b') +
  16. theme(axis.text.x = element_text(angle = 60, hjust = 1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement