0
嗨,我是R的新手,我想知道哪个城市具有最高的T和最高的SO2值。数据集是数据(“USairpollution”)。R:使用`where`语句具有多个条件=如何处理结果?
首先我问:
maxT_maxSO2=(which(x == max(x$SO2)) & (x == max(x$temp)))
现在,我的问题是:
max(x$SO2)
rownames(x)[which(x$SO2>=110)]
max(x$temp)
rownames(x)[which(x$temp>=75.5)]
长期试错后,结合它我现在有一个单一的数据框TRUE。 1.这是正确的城市吗? 2.如何找到名字? (除了视觉检查数据帧)
非常感谢!
“SO2”的最大值和“temp”的最大值出现在两个不同的城市。你期望的结果是什么? –
'哪(x $ SO2 == max(x $ SO2)&x $ temp == max(x $ temp))'? –