python统计模块_python scipy 统计模块

查看所有连续概率分布

1aadb015476b2cf64bd8a24ada4f5bde.png

from scipy import stats

# 所有连续概率分布

names = [

k

for k, v in stats.__dict__.items()

if isinstance(v, stats.rv_continuous)

]

print(names)

连续随机变量对象都有以下方法:

rvs:对随机变量进行随机取值,可以通过size参数指定输出数组大小

pdf:随机变量的概率密度函数

cdf:随机变量的累计分布函数,他是概率密度函数的积分

sf:随机变量的生存函数,他的值是1-cdf

ppf:累计分布函数的反函数

stat:计算随机变量的期望值和方差

fit:对一组随机变量取样进行拟合,找出最适合取样数据的概率密度函数的系数

连续随机变量使用

from scipy import stats

import numpy as np

x = stats.norm.rvs(loc=1., scale=2., size=1000)

# 1.0422463378551712 2.0032242873485195

print(np.mean(x), np.std(x))

# (1.0422463378551712, 2.0032242873485195)

print(stats.norm.fit(x))

转载至链接:https://my.oschina.net/ahaoboy/blog/1933103

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值