У меня есть следующий фрейм данных, который я назвал озоном:
Ozone Solar.R Wind Temp Month Day
1 41 190 7.4 67 5 1
2 36 118 8.0 72 5 2
3 12 149 12.6 74 5 3
4 18 313 11.5 62 5 4
5 NA NA 14.3 56 5 5
6 28 NA 14.9 66 5 6
7 23 299 8.6 65 5 7
8 19 99 13.8 59 5 8
9 8 19 20.1 61 5 9
Я хотел бы извлечь максимальное значение из ozone
, Solar.R
, Wind
...
Также, если возможно, как бы я сортировал Solar.R
или любой столбец этого фрейма данных в порядке убывания
Я пробовал
max(ozone, na.rm=T)
который дает мне самое высокое значение в наборе данных.
Я также пробовал
max(subset(ozone,Ozone))
но получил "subset" must be logical."
Я могу установить объект для хранения подмножества каждого столбца с помощью следующих команд
ozone <- subset(ozone, Ozone >0)
max(ozone,na.rm=T)
но он дает то же значение 334, которое является максимальным значением кадра данных, а не столбцом.
Любая помощь будет отличной, спасибо.