Я работаю с набором данных ниже:
С этим набором данных (полеты из nycflights13) мне нужно иметь возможность создаватькадр данных, в котором первый столбец отображает все уникальные несущие, а второй столбец показывает среднее время для каждого носителя.
Кроме того, он должен быть в порядке убывания, причем только самые длинные 5результаты показывают.
Это то, что у меня пока есть:
flt <- flights
Question1 <- data.frame(
carriers = unique(flt$carrier) ,
Mean = mean((flt$arr_time - flt$dep_time)/60, na.rm = TRUE)
)
head(Question1)
Это дает мне Носителей, но просто показывает одно число как среднее для всех из них.
Понятия не имею, куда идти.