[英]sample estimate of probability using R
假设我从分布Y = X ^ 2的总体中随机抽取100个观测值,其中X为正态。 如何使用R计算P(Y <= 2)的样本估计值? 在此,P()表示概率。 以下代码有帮助吗?
X=rnorm(100)
Y=X^2
prob(Y<=2)
预先感谢
如果y = x^2
,则P(y <= 2) = P(x^2 <= 2) = P(x <= sqrt(2))
因此,答案是:
pnorm(sqrt(2)) - pnorm(-sqrt(2))
# [1] 0.8427008
感谢@markdly,所需的代码为sum(Y <= 2)/ length(Y)
这将计算样本观察值小于或等于2的概率,该概率随样本而变化。 @akond给出的上述答案基本上可以计算出准确的概率,也可以从pchisq(2,1)得出
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.