【发布时间】:2020-02-29 06:00:56
【问题描述】:
我找到了一种“破解”ggplot 的方法,方法是结合两个 geom_area 图来创建带有尾部区域的正态分布:
library(ggplot2)
mean <- 0
standard_deviation <- 1
Zscore <- -1.35
observation = (Zscore*standard_deviation) + mean
(tail_area <- round(pnorm(observation),2))
ggplot(NULL, aes(c(-5,5))) +
geom_area(stat = "function", fun = dnorm, fill="sky blue", xlim = c(-5, -1.35)) +
geom_area(stat = "function", fun = dnorm, xlim = c(-1.35, 5))
是否有使用 ggplot 来创建正态分布并像上面那样突出显示尾部区域的“不那么老套”的方法?
【问题讨论】:
-
有关信息,这里提供了另一种但仍然是“hackey”的方法stackoverflow.com/questions/12429333/…。
标签: r ggplot2 data-science normal-distribution