And*_*eas 2 r probability histogram
我正在寻找关于直方图的一些指导.
让我们假设我有这个vecotr(称为CF)
[,1]
[1,] 2275.351
[2,] 2269.562
[3,] 1925.700
[4,] 1904.195
[5,] 1974.039
Run Code Online (Sandbox Code Playgroud)
我使用以下公式在直方图中绘制此向量.
hist(CF)
Run Code Online (Sandbox Code Playgroud)
现在让我们假设我有一个属性的10 000个模拟值估计值.我想在直方图(或类似的图)中绘制那些,其中x轴返回概率.
这样的情节将使医学院有机会陈述:"概率为55%,财产价值超过1500万美元.
Suggerstions?
你可能想要的是累积分布函数(CDF).它在y轴上有概率(不是x,如你所说),但由于这是表示所需信息的标准方法,因此最好使用此曲线.
例如,我使用标准正态分布生成了10'000个值,然后构建了CDF:
CF <- rnorm(10000)
breaks <- seq(-4,4,0.5)
CDF <- sapply(breaks,function(b) sum(CF<=b)/length(CF))
plot(breaks,CDF,type="l")
Run Code Online (Sandbox Code Playgroud)
从图中,您可以例如以50%的概率读出,已经绘制了低于零的值.
如果你喜欢条形图,你可以用
barplot(CDF,names.arg=breaks)
Run Code Online (Sandbox Code Playgroud)
我不太详细了解你的数据,所以我不能给你更精确的代码.但基本上,您必须选择一组合理的中断,然后应用上面的代码.