在python中求分布函数相关的包实例


Posted in Python onApril 15, 2020

为了了解(正态)分布的方法和属性,我们首先引入norm

>>>from scipy.stats import norm
 >>>rv = norm()
 >>>dir(rv) # reformatted
[‘__class__', ‘__delattr__', ‘__dict__', ‘__doc__', ‘__getattribute__',
‘__hash__', ‘__init__', ‘__module__', ‘__new__', ‘__reduce__', ‘__reduce_ex__',
‘__repr__', ‘__setattr__', ‘__str__', ‘__weakref__', ‘args', ‘cdf', ‘dist',
‘entropy', ‘isf', ‘kwds', ‘moment', ‘pdf', ‘pmf', ‘ppf', ‘rvs', ‘sf', ‘stats']

其中,连续随机变量的主要公共方法如下:

rvs: Random Variates
pdf: Probability Density Function
cdf: Cumulative Distribution Function
sf: Survival Function (1-CDF)
ppf: Percent Point Function (Inverse of CDF)
isf: Inverse Survival Function (Inverse of SF)
stats: Return mean, variance, (Fisher's) skew, or (Fisher's) kurtosis
moment: non-central moments of the distribution

rvs:随机变量

pdf:概率密度函。

cdf:累计分布函数

sf:残存函数(1-CDF)

ppf:分位点函数(CDF的逆)

isf:逆残存函数(sf的逆)

stats:返回均值,方差,(费舍尔)偏态,(费舍尔)峰度。

moment:分布的非中心矩。

我们以cdf为例:

>>>norm.cdf(0)
0.5
>>>norm.mean(), norm.std(), norm.var()
(0.0, 1.0, 1.0)

重点来了,cdf的逆竟然也可以求,这个方法就是ppf

>>>norm.ppf(0.5)
0.0

离散分布中,pdf被更换为密度函数pmf,而cdf的逆也有所不同:

ppf(q) = min{x : cdf(x) >= q, x integer}

此外,fit可以求分布参数的极大似然估计,包括location与scale,nnlf可以求负对数似然函数,expect可以计算函数pdf或pmf的期望值。

以上这篇在python中求分布函数相关的包实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的词法分析与语法分析
May 18 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
Mar 21 Python
Python图算法实例分析
Aug 13 Python
python实现最长公共子序列
May 22 Python
python使用Plotly绘图工具绘制柱状图
Apr 01 Python
详解python 爬取12306验证码
May 10 Python
Python中变量的输入输出实例代码详解
Jul 28 Python
Django多进程滚动日志问题解决方案
Dec 17 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
python写文件时覆盖原来的实例方法
Jul 22 Python
python 爬取B站原视频的实例代码
Sep 09 Python
python实现Thrift服务端的方法
Apr 20 Python
python实现手势识别的示例(入门)
Apr 15 #Python
使用python计算三角形的斜边例子
Apr 15 #Python
解决jupyter notebook import error但是命令提示符import正常的问题
Apr 15 #Python
解决python Jupyter不能导入外部包问题
Apr 15 #Python
Python+redis通过限流保护高并发系统
Apr 15 #Python
Jupyter notebook无法导入第三方模块的解决方式
Apr 15 #Python
pyinstaller打包找不到文件的问题解决
Apr 15 #Python
You might like
php下过滤HTML代码的函数
2007/12/10 PHP
javascript 有用的脚本函数
2009/05/07 Javascript
了解jQuery技巧来提高你的代码
2010/01/08 Javascript
Javascript匿名函数的一种应用 代码封装
2010/06/27 Javascript
一样的table?不一样的table(可编辑状态table)
2012/09/19 Javascript
浅谈JavaScript Date日期和时间对象
2014/12/29 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
原生js实现移动开发轮播图、相册滑动特效
2015/04/17 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
关于webpack2和模块打包的新手指南(小结)
2017/08/07 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
2018/03/01 Javascript
为什么要使用Vuex的介绍
2019/01/19 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
2020/11/17 Vue.js
python中xrange用法分析
2015/04/15 Python
Python中的推导式使用详解
2015/06/03 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
Python字符串对象实现原理详解
2019/07/01 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
Java语言程序设计测试题改错题部分
2014/07/22 面试题
常务副总经理岗位职责
2014/04/12 职场文书
代理协议书范本
2014/04/22 职场文书
社区活动策划方案
2014/08/21 职场文书
听证通知书
2015/04/24 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
导游词之河北白洋淀
2020/01/15 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL