R言語で正規分布グラフを描くにはどうすればいいですか?
R言語では、dnorm()関数を使用して正規分布の確率密度関数を生成し、curve()関数を使用して関数曲線を描画することができます。
以下は正規分布グラフを描く例です。
# 生成正态分布的随机数
set.seed(123)
x <- rnorm(1000, mean = 0, sd = 1)
# 绘制正态分布的概率密度函数
curve(dnorm(x, mean = 0, sd = 1), from = -3, to = 3,
xlab = "x", ylab = "Density", main = "Normal Distribution")
# 添加网格线
grid()
# 添加直方图
hist(x, prob = TRUE, breaks = 30, add = TRUE, col = "lightblue")
このコードは正規分布の確率密度関数の曲線を作成し、それに対応するヒストグラムを同じグラフに追加します。
自分の必要に応じて、平均と標準偏差のパラメーターを変更して正規分布の平均と標準偏差を変えることができます。また、fromとtoのパラメーターを変更してプロットの範囲を変更することもできます。