以下是生成可重现数据框的脚本:
我希望计算在不同的"a"条件下,"b"的平均值。比如说,在-40 ≤ a < 0时,"b"的平均值是多少;而在0 ≤ a ≤ 40时,"b"的平均值又是多少呢?谢谢!
id <- c(1:20)
a <- as.numeric(round(runif(20,-40,40),2))
b <- as.numeric(round(a*1.4+60,2))
df <- as.data.frame(cbind(id, a, b))
我希望计算在不同的"a"条件下,"b"的平均值。比如说,在-40 ≤ a < 0时,"b"的平均值是多少;而在0 ≤ a ≤ 40时,"b"的平均值又是多少呢?谢谢!