R 在ggplot中统计值中的相等总体

R 在ggplot中统计值中的相等总体,r,ggplot2,R,Ggplot2,我有一个正态分布的自变量。我想把它们分类,画出每个分类的因变量平均值。我可以对宽度相等的箱子做这个,但我想要观察数量相等的箱子 我很难确定使用哪个函数来计算箱子宽度。或者最好是单独计算出这些中断,并将其作为列表列出 这将生成具有均匀箱子宽度的图形 a <- rnorm(1000, sd = 200) b <- runif(1000) df <- data.frame(a, b) ggplot(data = df, aes( x = a, y = b)) + geom_poin

我有一个正态分布的自变量。我想把它们分类,画出每个分类的因变量平均值。我可以对宽度相等的箱子做这个,但我想要观察数量相等的箱子

我很难确定使用哪个函数来计算箱子宽度。或者最好是单独计算出这些中断,并将其作为列表列出

这将生成具有均匀箱子宽度的图形

a <- rnorm(1000, sd = 200)
b <- runif(1000)
df <- data.frame(a, b)

ggplot(data = df, aes( x = a, y = b)) + geom_point(alpha = 0.1) +
  stat_summary_bin(fun.y = mean, binwidth = 5, geom = "point", color = "red")

a您是否尝试计算变量的分位数(使用函数
quantile()
,然后按照您的建议使用
中断

有效,谢谢!使用此函数:
{r}a