Need some expert help as I am learning R. The below code is supposed to give me top 3 dep_delay desc order group by month and day. However, it's returning select results with dep_delay desc order. It's neglecting group_by. What am I doing wrong?
flights %>%
group_by(month, day) %>%
select(year,month,day,dep_delay) %>%
top_n(3, dep_delay) %>% arrange(desc(dep_delay))