【问题标题】:ggplot - Fill boxplots with IQRggplot - 用 IQR 填充箱线图
【发布时间】:2016-07-11 09:55:19
【问题描述】:

我想知道是否有直接的方法将箱线图的填充指定为其 IQR 值?

library(ggplot2)
ggplot(mtcars, aes(factor(cyl), mpg)) + 
  geom_boxplot(aes(fill = ??)) # IQR values?

【问题讨论】:

  • @theArun 我不太清楚为什么您链接到的问题是重复的?

标签: r ggplot2 boxplot


【解决方案1】:

可能是这样,使用dplyrfill = ... 创建值:

library(dplyr)
library(ggplot2)

mtcars %>% group_by(cyl) %>%
  mutate(mpg_iqr = IQR(mpg)) %>%
ggplot(., aes(factor(cyl), mpg, fill = mpg_iqr)) + 
  geom_boxplot()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-15
    • 2021-01-04
    • 2021-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多