我尝试使用聚合函数从数据集中获取按年龄划分的平均体重和身高(沿着其他变量),但无法使其工作。
下面的代码给我从最小值,四分位数,平均值等一切,但我只想要的平均值。
table1 <- aggregate(data[,c("height", "weight")], by=list(age=data$age), summary)
View(table1)
我试过这个,但我只是得到了一个表的身高和体重,我所有的年龄充满了NA值。
table1 <- aggregate(data[,c("height", "weight")], by=list(age=data$age), mean)
View(table1)
谢谢你的帮助。
1条答案
按热度按时间0x6upsns1#
尝试将
na.rm=TRUE
传递给均值函数: