Возможно, вы хотите построить cdf распределения хи-квадрат, чтобы продемонстрировать, где он пересекает 0,95?
Вот график cdfs хи-квадрат с 1–5 степенями свободы, и точка где первая пересекает p = 0,95:
library(ggplot2)
gg <- data.frame(x = rep(seq(0,15,0.1), 5), df = rep(1:5, each = 151))
gg$y <-pchisq(gg$x, gg$df)
p <- ggplot(gg) +
geom_path(aes(x, y, color = factor(df))) +
geom_hline(aes(yintercept = 0.95), linetype = 2) +
geom_vline(aes(xintercept = qchisq(0.95, 1)), linetype = 2) +
geom_point(aes(x = qchisq(0.95, 1), y = 0.95))
p
введите описание изображения здесь