在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程序来判断文本的语种
Apr 07 Python
python smtplib发送带附件邮件小程序
May 22 Python
mac安装scrapy并创建项目的实例讲解
Jun 13 Python
python实现括号匹配的思路详解
Aug 23 Python
Django csrf 验证问题的实现
Oct 09 Python
元组列表字典(莫烦python基础)
Apr 03 Python
解决Python内层for循环如何break出外层的循环的问题
Jun 24 Python
对Django 转发和重定向的实例详解
Aug 06 Python
pygame实现烟雨蒙蒙下彩虹雨
Nov 11 Python
python分分钟绘制精美地图海报
Feb 15 Python
Python Matplotlib绘制等高线图与渐变色扇形图
Apr 14 Python
Python+pyaudio实现音频控制示例详解
Jul 23 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 Coding Tips(php小技巧)[2011/04/02最后更新]
2011/05/02 PHP
php根据分类合并数组的方法实例详解
2013/11/06 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
jQuery前台数据获取实现代码
2011/03/16 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
JavaScript中的面向对象介绍
2012/06/30 Javascript
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
JS中操作JSON总结
2020/12/06 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
jquery delay()介绍及使用指南
2014/09/02 Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
2014/09/04 Javascript
jQuery实现不断闪烁文字的方法
2015/05/15 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
浅谈在node.js进入文件目录的问题
2018/05/13 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
Python实现方便使用的级联进度信息实例
2015/05/05 Python
Python中for循环和while循环的基本使用方法
2015/08/21 Python
python常见排序算法基础教程
2017/04/13 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
Python ORM编程基础示例
2020/02/02 Python
解决python使用list()时总是报错的问题
2020/05/05 Python
Python3与fastdfs分布式文件系统如何实现交互
2020/06/23 Python
Python如何重新加载模块
2020/07/29 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
高级护理专业大学生求职信
2013/10/24 职场文书
业绩考核岗位职责
2014/02/01 职场文书
餐厅经理岗位职责和岗位目标
2014/02/13 职场文书
2016暑期社会实践新闻稿
2015/11/25 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书
pytorch中Schedule与warmup_steps的用法说明
2021/05/24 Python