【问题标题】:Plotting the density of Cauchy distribution绘制柯西分布的密度
【发布时间】:2013-02-08 06:28:14
【问题描述】:

我被要求绘制柯西分布的密度,平均值为 0,介于 -5 和 5 之间,并将其与平均值为 0 和标准差为 1.2 的正态分布的密度重叠。 而且我什至不知道从哪里开始......有什么帮助吗?

【问题讨论】:

  • 一个均值为 0 的柯西?一定有人在拉你的腿。
  • 要求你这样做的人根本不知道他们在说什么。回到他们身边,告诉他们你需要完成并非不可能的任务。
  • 柯西分布有均值,或者准确地说,均值未定义

标签: r


【解决方案1】:

使用?dcauchy 查看 Cauchy 发行版的文档。事实上,这是在 location x0 处计算 Cauchy 密度函数的函数,而不是 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")

注意seq 命令有些随意:它只是创建一个向量,其值从 -10 到 10 以 1/10 的间隔均匀分布。

祝你功课的其余部分好运。

更新:

这是使用plot.function的更简单方法:

plot(dnorm, -10, 10, n=1001)
plot(dcauchy, -10, 10, n=1001, col='red', add=TRUE)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    • 1970-01-01
    • 2017-11-02
    • 2012-11-08
    • 1970-01-01
    • 2021-11-30
    相关资源
    最近更新 更多