python matplotlib绘制柏拉图pareto_python scipy stats.pareto用法及代码示例

这篇博客介绍了如何使用Python的Matplotlib库绘制帕累托图表,并详细讲解了Scipy库中pareto分布的使用,包括计算统计量、PDF、CDF、生存函数等,并提供了代码示例展示随机数生成和直方图比较。
摘要由CSDN通过智能技术生成

帕累托连续随机变量。

作为一个实例rv_continuous类,pareto对象从中继承了通用方法的集合(完整列表请参见下文),并使用特定于此特定发行版的详细信息来完善它们。

注意:

的概率密度函数pareto是:

对于

pareto需要b作为形状参数

上面的概率密度以“standardized”形式定义。要移动和/或缩放分布,请使用loc和scale参数。特别,pareto.pdf(x, b, loc, scale)等同于pareto.pdf(y, b) / scale与y = (x - loc) / scale。

例子:

>>> from scipy.stats import pareto

>>> import matplotlib.pyplot as plt

>>> fig, ax = plt.subplots(1, 1)

首先计算一下:

>>> b = 2.62

>>> mean, var, skew, kurt = pareto.stats(b, moments='mvsk')

显示概率密度函数(pdf):

>>> x = np.linspace(pareto.ppf(0.01, b),

... pareto.ppf(0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值