如何在一个框架中绘制2个正态分布?

如何在一个框架中绘制2个正态分布?

问题描述:

这里的问题是:如何在一个框架中绘制2个正态分布?

2组:

A组:初始胆固醇水平通常与平均值= 244毫克/ 100毫升和标准偏差= 51毫克/ 100毫升分布。 B组:初始胆固醇水平正态分布,平均值= 219mg/100ml,标准偏差= 41mg/100ml。

我需要回答的问题是如何在同一个框架中生成两个正态分布(组A +组B)?

我使用命令dnorm()

这里是我的代码尝试:

curve(dnorm(x, mean=219, sd=41)) 

曲线的高度为1 /(的sqrt(2 * PI)* SD)

+0

使用'dnorm'如果要生成一个 “理想化” 曲线wher e每个点是正态分布的密度。如果要生成近似分布的模拟测量结果,请使用'rnorm'。对于第二种情况,您希望像plot(密度(rnorm(400,219,41)))'(或者'ggplot2'解决方案)。 – neilfws

是的,你可以使用curve() + dnorm()

curve(dnorm(x, mean=219, sd=41), from = 0, to = 400) 
curve(dnorm(x, mean=244, sd=51), add = TRUE, col = 2) 

enter image description here