我正在使用'钻石'来自ggplot2的数据集,我希望找到“克拉”的平均值。柱。但是,我想找到平均每0.1:
介于
之间0.2和0.29
0.3和0.39
0.4和0.49
等
答案 0 :(得分:1)
您可以按照aggregate
mean
到carat %/% 0.1
的功能
library(ggplot2)
averageBy <- 0.1
aggregate(diamonds$carat, list(diamonds$carat %/% averageBy * averageBy), mean)
由0.1
Group.1 x 1 0.2 0.2830764 2 0.3 0.3355529 3 0.4 0.4181711 4 0.5 0.5341423 5 0.6 0.6821408 6 0.7 0.7327491 ...