绘制R中的偏态正态分布

时间:2014-11-07 10:18:39

标签: r math plot

如果给出案例数,平均值,标准差,中位数和MAD,我如何在R中绘制偏态正态分布。

一个例子是我有1'196个案例,平均成本是6'389,标准差是5'158,中位数是4'930和MAD 1'366。而且我们知道收费的案例总是花费一些钱,所以成本必须始终是积极的。

我能找到的这个问题的最佳答案来自https://math.stackexchange.com/a/17995/54064,并建议使用sn包。但是我无法找到如何将它用于我的具体用例。

1 个答案:

答案 0 :(得分:1)

我在fGarch包中取得了一些成功。

require("fGarch")
hist(rsnorm(1000, mean = 0, sd = 1, xi = 15))

mmm <- replicate(300, {
  x <- rsnorm(1196, mean = 6389, sd = 5158, xi = 15)
  c(mean = mean(x), sd = sd(x))
})

> mean(mmm[1, ])
[1] 6404.312
> mean(mmm[2, ])
[1] 5169.572