首页 > 解决方案 > 在同一图中显示经验 CDF 和理论 CDF

问题描述

我试图通过将它们empirical PDF/CDF并排放置来绘制各种样本分布。以下是此类情节的一个示例

library(ggdist)
library(ggplot2)
library(dplyr)
library(tidyr)
set.seed(1234)
df = tribble(
    ~group, ~subgroup, ~value,
    "a",          "h", rnorm(1000, mean = 5),
    "a",          "j", rnorm(1000, mean = -5),
    "a",          "k", rnorm(1000, mean = -3.5),
    "b",          "h", rnorm(1000, mean = 7, sd = 1.5),
    "b",          "j", rnorm(1000, mean = 8),
    "a",          "k", rnorm(1000, mean = -5.5),
    "c",          "k", rnorm(1000, mean = 9)
  ) %>%
  unnest(value)

 df %>%
  ggplot(aes(x = group, y = value, fill = subgroup, color = subgroup)) +
  stat_dots()

在此处输入图像描述

然而,而不是直方图,我想绘制empirical CDFa and b和组的理论 CDFc

有没有办法实现上述目标来微调我的情节?

任何指针将不胜感激。

标签: rggplot2

解决方案


推荐阅读