I am working on a flight dataset using dplyr
library. I am struggling by trying to group the 2 delays (WEATHER_DELAY
, NAS_DELAY
) based on the UNIQUE CARRIER
.
That gives me :
UNIQUE_CARRIER WEATHER_DELAY NAS_DELAY
1 9E
2 9E
3 9E
4 9A
5 9A
But I would like to get as below:
UNIQUE_CARRIER WEATHER_DELAY NAS_DELAY
1 9E
2 9A
3 9B
I wrote the following code:
complete.data %>%
filter(WEATHER_DELAY!=0, NAS_DELAY!=0) %>%
select(UNIQUE_CARRIER, WEATHER_DELAY, NAS_DELAY) %>%
group_by(UNIQUE_CARRIER) %>%
as.data.frame() %>%
add_tally()