在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实现zencart产品数据导入到magento(python导入数据)
Apr 03 Python
Python警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
python简单图片操作:打开\显示\保存图像方法介绍
Nov 23 Python
python奇偶行分开存储实现代码
Mar 19 Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
May 08 Python
keras 解决加载lstm+crf模型出错的问题
Jun 10 Python
查看keras各种网络结构各层的名字方式
Jun 11 Python
python图片验证码识别最新模块muggle_ocr的示例代码
Jul 03 Python
django restframework serializer 增加自定义字段操作
Jul 15 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
Python截图并保存的具体实例
Jan 14 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
一个程序下载的管理程序(四)
2006/10/09 PHP
PHP正确配置mysql(apache环境)
2011/08/28 PHP
php实现的漂亮分页方法
2014/04/17 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
php中的登陆login实例代码
2016/06/20 PHP
类似CSDN图片切换效果脚本
2009/09/17 Javascript
jquery 关于event.target使用的几点说明介绍
2013/04/26 Javascript
JavaScript判断数组是否包含指定元素的方法
2015/07/01 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
2016/05/19 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
2016/06/24 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
从组件封装看Vue的作用域插槽的实现
2019/02/12 Javascript
jQuery实现数字华容道小游戏(实例代码)
2020/01/16 jQuery
JS实现省市县三级下拉联动
2020/04/10 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
Python 绘图和可视化详细介绍
2017/02/11 Python
Python SVM(支持向量机)实现方法完整示例
2018/06/19 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
Html5+JS实现手机摇一摇功能
2015/04/24 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
高清安全摄像头系统:Lorex Technology
2018/07/20 全球购物
如何查看在weblogic中已经发布的EJB
2012/06/01 面试题
初中生学习的自我评价
2013/11/14 职场文书
大学四年学习的自我评价分享
2013/12/09 职场文书
网上开店必备创业计划书
2014/01/26 职场文书
垃圾分类的活动方案
2014/08/15 职场文书
个人授权委托书范文
2014/09/21 职场文书
公司授权委托书格式范文
2014/10/02 职场文书
社区活动总结范文
2015/05/07 职场文书
教师法制教育培训学习心得体会
2016/01/14 职场文书
小学信息技术教学反思
2016/02/16 职场文书
python 如何将两个实数矩阵合并为一个复数矩阵
2021/05/19 Python
python通过opencv调用摄像头操作实例分析
2021/06/07 Python
Python+tkinter实现高清图片保存
2022/03/13 Python