gpt4 book ai didi

r - ggplot2 - stat_summary 会产生 ..y.. 吗?我将如何对 y 进行子集化?

转载 作者:行者123 更新时间:2023-12-04 10:13:09 24 4
gpt4 key购买 nike

  • 好奇 - 为什么 stat_summary 不产生任何新变量?访问 y 值似乎非常有用,还是我遗漏了什么?
  • 如果我使用 stat_summary 来获取给定 x 处所有 y 的平均值,是否有某种方法可以识别所有新 y 的最大值/最小值的新 y(平均值)?所以可以说我想要所有手段的点,但是我想用不同的颜色为最高平均点和最低平均点着色。我该怎么做?
  • 最佳答案

    正如 Brandon 所说,我强烈建议在使用 ggplot 之前自己汇总数据,但您可以像这样访问汇总的“y”:

    d <- data.frame(expand.grid(x=1:4, rep=1:3), y=rnorm(4*3))
    ggplot(d, aes(x, y)) +
    stat_summary(mapping=aes(colour=factor(ifelse(min(..y..)==..y.., 1, ifelse(max(..y..)==..y.., 3, 2))
    )), fun.y=mean, geom="point")

    也许这很难理解。

    关于r - ggplot2 - stat_summary 会产生 ..y.. 吗?我将如何对 y 进行子集化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5711100/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com