我需要通过日期聚集,我的 “日” 的数据集:骨料与在r中分类变量
>
head(Day)
Date Day Month Year TimeDay Room Temperature Light RH
1 02/09/2013 2 9 2013 08:00:00 2 21.7 71.76 100.00
2 02/09/2013 2 9 2013 08:15:00 2 21.7 61.27 100.00
3 02/09/2013 2 9 2013 08:30:00 2 21.7 58.96 100.00
4 02/09/2013 2 9 2013 08:45:00 2 21.8 52.96 100.00
5 02/09/2013 2 9 2013 09:00:00 2 22.0 59.92 86.26
6 02/09/2013 2 9 2013 09:15:00 2 22.2 65.12 84.01
但包括列6,其对应于房间号:
newDay <- aggregate(Day[, 6:9], list(Day$Date), mean,na.rm=TRUE)
我得到以下警告:
疗法e使用了50条或更多警告(使用警告()查看前50条)
并且新数据集“newDay”中的“房间”列导致了NAs。
是因为“房间”栏是一个因素吗?我应该如何处理这个问题?
你的意思是你想按天和房间号累计吗? – jlhoward
按日期和房间号 – Luisa
如果“房间”列是一个因素,它不应该是你的分组变量之一而不是结果变量之一吗? – A5C1D2H2I1M1N2O1R2T1