我不是统计学家或类似的东西。我正在开发一个项目,我得到一个excel文件,我需要将文件中的相同操作复制到html表。
我得到了大部分文件,但我坚持使用一个名为FDIST的函数,正如我试图理解的那样意味着函数概率分布。现在我试着寻找在python中做同样事情的事情(因为我使用django作为服务器端)我遇到了scipy库,这对我需要做的其他操作有很大的帮助,但我仍然不能找到能在excel中做FDIST的东西。我找到了一个函数f.pdf但结果却不一样。
有人可以提出一种方法来获得相同的结果吗?
感谢。
答案 0 :(得分:1)
您可以阅读this以了解有关F分布的更多信息。
如果在Excel中使用参数x = 2.510, dfn = 3, dfd = 48
,则会得到:
请注意,FDIST可与Excel 2007及更早版本兼容,并由F.DIST(带Cumulative = True
)取代
使用scipy.stats可获得相同的结果:
>>>from scipy.stats import f
>>>x = 2.510
>>>dfn = 3
>>>dfd = 48
>>>f.cdf (x, dfn, dfd)
0.930177201089
>>>1- f.cdf (x, dfn, dfd)
0.0698227989112
希望这有帮助。