【发布时间】:2020-03-16 03:23:43
【问题描述】:
我有以下数据集代表人口的重复样本和随后的样本均值:
data.frame(sample = 1:50, mu = rnorm(n = 50, mean = 0, sd = 1))
我使用以下代码在 ggplot 中制作了频率直方图:
data.frame(sample = 1:50, mu = rnorm(n = 50, mean = 0, sd = 1)) %>%
ggplot(data = ., aes(mu)) +
geom_histogram()
我正在尝试使用gganimate 对此直方图进行动画处理,其中每个额外的样本都会改变图中均值的频率分布。但是,我不知道如何做到这一点。
我已经尝试过了,但结果并不理想:
data.frame(sample = 1:50, mu = rnorm(n = 50, mean = 0, sd = 1)) %>%
ggplot(data = ., aes(x = mu)) +
geom_histogram() +
transition_time(sample) +
ease_aes("linear") +
enter_fade() +
exit_fade()
我们将不胜感激。
【问题讨论】:
标签: r ggplot2 histogram gganimate