【发布时间】:2012-05-29 03:16:27
【问题描述】:
我不明白为什么我找不到解决方案,因为我觉得这是一个非常基本的问题。那就需要求助了。我想按月重新排列空气质量数据集,每个月的最大温度值。另外我想找到每个月最高气温对应的日子。执行此操作的最懒惰(代码方面)的方法是什么?
我尝试了以下但没有成功:
require(reshape2)
names(airquality) <- tolower(names(airquality))
mm <- melt(airquality, id.vars = c("month", "day"), meas = c("temp"))
dcast(mm, month + day ~ variable, max)
aggregate(formula = temp ~ month + day, data = airquality, FUN = max)
我追求的是这样的:
month day temp
5 7 89
...
【问题讨论】: