绘制柯西分布的密度

时间:2013-02-08 06:28:14

标签: r

我被要求绘制Cauchy分布的密度,平均值为0,波长为-5和5,并用正态分布的密度覆盖它,平均值为0,标准差为1.2。 我甚至不知道从哪里开始......有什么帮助吗?

1 个答案:

答案 0 :(得分:6)

使用?dcauchy查看Cauchy分布的文档。实际上,这是在位置计算Cauchy密度函数的函数 x0,而不是 mean (如@Dason和@iTech)所提到的;它确实定义为x0 = 0。

正态分布的等效函数是dnorm,绘图可能如下所示:

x<-seq(-10,10,by=0.1)
plot(x, dnorm(x),type="l")
lines(x, dcauchy(x),col="red")

Cauchy dist for x0=0 overlain on a Normal dist.

注意seq命令有些随意:它只是创建一个矢量,其间隔值为-10到10,间隔为1/10。

祝你的其余作业好运。

<强> 更新

使用plot.function

这是一种更简单的方法
plot(dnorm, -10, 10, n=1001)
plot(dcauchy, -10, 10, n=1001, col='red', add=TRUE)