我想知道當我們只有平均值(即 34)和標準差(即 4.5)時,我們是否可以在 R(ggplot)中表示密度圖。
uj5u.com熱心網友回復:
使用stat_function和dnorm
library(ggplot2)
ggplot()
stat_function(fun = ~ dnorm(.x, 34, 4.5), geom = "area",
fill = "deepskyblue4", alpha = 0.5, color = "black")
theme_bw(base_size = 16)
xlim(c(20, 48))

uj5u.com熱心網友回復:
您可以使用rnorm為給定的meanand創建樣本分布sd,然后使用 ggplot:
library(tidyverse)
tibble(x = rnorm(10000, mean = 34, sd = 4.5)) |>
ggplot(aes(x))
geom_density(fill = "lightgrey")

由reprex 包于 2022-05-25 創建(v2.0.1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/483771.html
