在Excel中创建CDF

时间:2017-07-11 18:12:23

标签: excel graph cdf

我正在尝试使用excel来创建CDF。我尝试了一些不同的方法,但似乎无法使情节正确。我有类似下面的数据:

Decision      Score
 Yes           5
 Yes           5
 Yes           4
 Yes           4
 Yes           4
 Yes           3
 No           2
 No           2
 No           1

我希望能够创建CDF,以便我可以说“40%的情况下得分至少为4”。

1 个答案:

答案 0 :(得分:0)

我相信你想要一种叫做经验分布函数(ECDF)的东西。这个website描述了如何在Excel中创建一个。

我已经复制了文本,以防链接停止工作。它说:

  

假设您从实验中得到了50个观察结果。要创建EDF:

     

第1步:将您的数据输入电子表格的A列。按升序排列(从最小到最大)。

     

步骤2:在B列中,键入k/n,其中:

     

k是编号的观察(这很容易,只有1,2,3,4,5 ......)

     

n是您样本中的数字。对于这个例子,我有50个观察值,所以我输入了1/50。

     

对于这个例子,我的条目是1 / 50,2 / 50,3 / 50,4 / 50,6 / 50,7 / 50,8 / 50,9 / 50,10 / 50,11 / 50,等...

要绘制EDF,只需将A列用于x轴数据,将B列用于y轴数据。

在你的情况下,它会是这样的:

Decision      Score     EDF
 Yes           3        0.1666667
 Yes           4        0.3333333
 Yes           4        0.5
 Yes           4        0.6666667
 Yes           5        0.8333333
 Yes           5        1.0
 No           2
 No           2
 No           1