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