如何使用SciPy计算统计的累积分布函数和概率密度函数?

4 投票
1 回答
6117 浏览
提问于 2025-04-15 13:01

我刚接触Python,也在学习SciPy这个库。在深入了解SciPy之前,我想向这里的专家请教一些问题。

我想知道有没有人能给我一个大致的指南,教我怎么运行两个统计函数:累积分布函数(CDF)和概率密度函数(PDF)。

我的使用场景是这样的:我有一个叫做sampleSpaceList的列表,里面有1000个浮点数。当我的程序生成一个新的浮点数时,我想对这个sampleList运行CDF和PDF,得到CDF的值(即小于或等于这个新值的概率)和PDF的值(即这个新值的概率分布)。

更多信息

基本上,在我的程序中,有一些事件可能会成功也可能会失败。如果事件成功了,我就会计算这个事件的比率,并把它添加到sampleSpaceList中,直到它的数量达到1000。一旦达到这个数量,对于下一个事件比率,我想知道这个比率在我的系统中是否会成功的概率。

我想得到的是某个特定事件比率成功的概率。

我不太确定CDF和PDF哪个更适合我的问题,所以我想学习如何使用这两个函数,但在任何时候我只会使用其中一个来获取事件比率成功的概率。

1 个回答

8

请查看这篇文章:SciPy中的概率分布

撰写回答