python简单实现最大似然估计

1、scipy库的安装

wim+R输入cmd,然后cd到python的pip路径,即安装:pip install scipy即可

2、导入scipy库

from scipy.sats import norm

导入scipy.sats中的norm

3、案例分析

from scipy.stats import norm

import matplotlib.pyplot as plt

import numpy as np

'''

norm.cdf 返回对应的累计分布函数值

norm.pdf 返回对应的概率密度函数值

norm.rvs 产生指定参数的随机变量

norm.fit 返回给定数据下,各参数的最大似然估计(MLE)值

'''

x_norm = norm.rvs(size=200)

#在这组数据下,正态分布参数的最大似然估计值

x_mean, x_std = norm.fit(x_norm)

print ('mean, ', x_mean)

print ('x_std, ', x_std)

plt.hist(x_norm, normed=True, bins=15)#归一化直方图(用出现频率代替次数),将划分区间变为 20(默认 10)

x = np.linspace(-3,3,50)#在在(-3,3)之间返回均匀间隔的50个数字。

plt.plot(x, norm.pdf(x), 'r-')

plt.show()

运行如下:

补充知识:python hypergeom.cdf函数理解

导入函数

hypergeom.cdf函数是scipy库中的。

from scipy.stats import hypergeom

含义

与scipy帮助文档中的字母定义一致,即用hypergeom.cdf(k,M,n,N)来解释该函数的用法。

hypergeom是用于计算超几何分布的,其中cdf表示的是累计分布函数。这里用超几何分布的一般意义来解释,hypergeom.cdf表示:总共有M件产品,n件次品,从M件中随机挑出N件,这N件中最多包含n件中的k件的概率(也可以理解为M-n件产品中至少选到N-k件的概率)。

以上这篇python简单实现最大似然估计&scipy库的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: python简单实现最大似然估计&scipy库的使用详解

本文地址: http://www.cppcns.com/jiaoben/python/307930.html

python scipy实例_python简单实现最大似然估计scipy库的使用详解相关推荐

  1. python参数估计_python简单实现最大似然估计scipy库的使用详解

    python简单实现最大似然估计 1.scipy库的安装 wim+R输入cmd,然后cd到python的pip路径,即安装:pip install scipy即可 2.导入scipy库 from sc ...

  2. python iloc函数_python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)

    df是一个dataframe,列名为A B C D 具体值如下: A B C D 0 ss 小红 8 1 aa 小明 d 4 f f 6 ak 小紫 7 dataframe里的属性是不定的,空值默认为 ...

  3. python时间序列函数_python时间日期函数与利用pandas进行时间序列处理详解

    python标准库包含于日期(date)和时间(time)数据的数据类型,datetime.time以及calendar模块会被经常用到. datetime以毫秒形式存储日期和时间,datetime. ...

  4. python公共键_Python利用公共键如何对字典列表进行排序详解

    前言 在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的.因此,为了使统计得到的结果更方便查看需要进行排序.Python中字典的排序分为按"键"排序和 ...

  5. python解码函数_Python字符串中的两个解码与解码函数详解

    Python字符串作为计算机语言中被广泛应用的语言.很少有人知道Python字符串中有两个编码和解码的函数.以下是文章的介绍,希望你能从以下的文章中会有所收获,下面是文章的介绍. Python字符串, ...

  6. python时间计算_python 计算一年内的所有周的具体日期详解

    #!/usr/bin/env python # -*- coding:utf-8 -*- import datetime import collections def date_list_fun(st ...

  7. time库是python中处理时间的标准库_python语言time库和datetime库基本使用详解

    今天是边复习边创作博客的第三天,我今年大二,我们专业开的有这门课程,因为喜欢所以更加认真学习,本以为没人看呢,看了后台浏览量让我更加认真创作,这篇博客花了2个半小时的时间,结合自己所学,所思,所想写作 ...

  8. [Python从零到壹] 九.网络爬虫之Selenium基础技术万字详解(定位元素、常用方法、键盘鼠标操作)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  9. [Python从零到壹] 五.网络爬虫之BeautifulSoup基础语法万字详解

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  10. python turtle库setpos_Python内置海龟(turtle)库绘图命令详解(二)

    继续谈利用海龟库(turtle库)做图.在这篇文章(Python内置海龟(turtle)库绘图命令详解(一))中已经介绍了turtle的一些基本画图命令,包括画布的设计.画笔属性与状态的设置以及画笔的 ...

最新文章

  1. 13-函数的封装和复用
  2. 牛客题霸 [输出二叉树的右视图] C++题解/答案
  3. Java多线程sleep和wait的区别,总结得非常好
  4. mybatis处理集合、循环、数组和in等语句的使用
  5. 微信分享到朋友圈onMenuShareTimeline成功后的回调函数在某系ios手机下不执行的问题...
  6. Rewrite HTTP to HTTPS in Nginx
  7. ps基本操作以及常用快捷键
  8. Ubuntu 安装 peek 动态截图软件
  9. 数据中心与云计算关系
  10. 消防工程师 8.2 防排烟系统-防烟
  11. 【Spring注解驱动开发】使用@Autowired@Qualifier@Primary三大注解自动装配组件,你会了吗?
  12. logback各标签详解
  13. 苏州新导RFID智能机房资产管理系统,RFID资产管理追踪系统
  14. 关于Abaqus+python提取s11残余应力(按路径提取)
  15. 腹外斜肌(03):负重体旋转
  16. windows中electron用ibm_db模块调用db2数据库
  17. Resolume与MA2连接问题
  18. 神经网络与深度学习笔记汇总三
  19. 计算机计算线性卷积规则,实验四----线性卷积与圆周卷积的计算.doc
  20. zzuli OJ 1043: 最大值

热门文章

  1. 阵列信号处理-学习笔记003-波束形成
  2. linux如何跳到命令行开端,Linux快捷键大全
  3. nodejs下载集成到idea
  4. python熵权法求权重
  5. 概率算法/拉斯维加斯 蒙特卡洛 舍伍德算法
  6. 微信支付(PC扫码支付和H5公众号支付)
  7. node2vec python_Node2vec和networkx
  8. Centos7下安装svnadmin
  9. 信息论与编码_4G与5G分别采用什么信道编码技术_卷积码_Turbo码_LDPC码_Polar码
  10. 浅谈贝叶斯网络以及贝叶斯网络处理模型不确定性