我有以下数据框架,我称之为臭氧:
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,这是数据帧的最大值,而不是列的最大值。
任何帮助都可以,谢谢。