python做正态分布的例子_Python求正态分布曲线下面积实例
正态分布应用最广泛的连续概率分布,其特征是“钟”形曲线。这种分布的概率密度函数为:
其中,μ为均值,σ为标准差。
求正态分布曲线下面积有3σ原则:
正态曲线下,横轴区间(μ-σ,μ+σ)内的面积为68.268949%,横轴区间(μ-1.96σ,μ+1.96σ)内的面积为95.449974%,横轴区间(μ-2.58σ,μ+2.58σ)内的面积为99.730020%。
求任意区间内曲线下的面积,通常可以引用scipy包中的相关函数
norm函数生成一个给定均值和标准差的正态分布,cdf(x)表示-∞到x的概率
例:(2,1)正态分布下 2-3曲线下的面积
>>> import scipy.stats
>>> scipy.stats.norm(2,1).cdf(3)-0.5
0.34134474606854293
由于有时候不便于引用scipy包,自编这一函数也很简单
求积分函数参考:复化梯形求积分
cdfd(a,b,u,o)
a,b 为区间起始范围,u,o分别为正态分布的均值和标准差。
import math
def pdf(x):
return math.exp(-(x) ** 2 / (2)) / (math.sqrt(2 * math.pi))
def sum_fun_xk(xk, func):
return sum([func(each) for each in xk])
def integral(a, b, n, func):
h = (b - a)/float(n)
xk = [a + i*h for i in range(1, n)]
return h/2 * (func(a) + 2 * sum_fun_xk(xk, func) + func(b))
def cdfd(a,b,u,o):
return integral((a-u)/o,(b-u)/o,10000,pdf)
cdfd(2,3,2,1)
Out: 0.3413399854638336
以上这篇Python求正态分布曲线下面积实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。
python做正态分布的例子_Python求正态分布曲线下面积实例相关推荐
- python做一个考试系统_python考试系统 相关实例(示例源码)下载 - 好例子网
开发语言:Python | 大小:0.02M | 发布时间:2016-07-07 | 发布人:linq 相关标签: 立即下载 开发语言:Python | 大小:0.21M | 发布时间:2020-08 ...
- python做exe开发教程_python做exe开发教程
python做exe开发教程内容摘要 python做exe开发教程其他方法无效时可用免疫抑制剂,交通部监理员教程证,6.客户端的异常测试.6.机费用械性能(1)抗拉试验:酒店入职教程内容,6.9l-8 ...
- python做接口测试的优点_python做接口测试的必要性
什么是接口测试 接口测试主要用于检测外部系统与内部系统之间,以及系统内部各 个子系统之间的交互点.其测试的重点是,检查数据的交换.传递和控 制管理过程,以及系统间的逻辑依赖关系等. 为什么要做接口测试 ...
- python做个后端系统_Python做后端开发的优势
Python做后端开发的优势 1. Python开发人员的背景丰富多彩,阵营规模很大,这直接导致了Python的各种lib比Ruby多很多很多很多 2. 和Ruby相反,Python的哲学是&qu ...
- python做什么生意好找_Python 的练手项目有哪些值得推荐?
注:下面分享的练习项目面向刚入门的Python学习者,项目的代码地址见结尾. Python 是一门虽然简单却很强大的编程语言.可能有些刚入门 Python 的朋友,虽然已经掌握了 Python 的基础 ...
- python求众数_python求众数问题实例
本文实例讲述了python求众数问题的方法,是一个比较典型的应用.分享给大家供大家参考.具体如下: 问题描述: 多重集中重数最大的元素称为众数...就是一个可以有重复元素的集合,在这个集合中重复的次数 ...
- python的format输出报文_python构造IP报文实例
我就废话不多说了,大家还是直接看代码吧! import socket import sys import time import struct HOST, PORT = "10.60.66. ...
- python gui入门的例子_Python GUI编程之Tkinter入门之道
相信刚学习使用Python进行GUI编程的时候,肯定都会听过Tkinter,毕竟是standard Python interface to the Tk GUI toolkit.用来写一些小程序还是很 ...
- python条件语句代码例子_Python 炫技操作:条件语句的七种写法
原标题:Python 炫技操作:条件语句的七种写法 作者 | 写代码的明哥 责编 | 郭芮 有的人说 Python 入门容易,但是精通难的语言,这点我非常赞同. Python 语言里有许多(而且是越来 ...
最新文章
- flask-WTF和sqlalchemy结合使用并实现管理员表和用户表之间的关联关系(结合前端页面实现管理员和用户选择登录)
- java的销毁方法_销毁Spring Bean的三种方法
- 给你的Flex程序添加深链接和分析-其实比你想象的要简单
- java class修改_【原创】Java基础之简单修改jar包中的class
- 不同类型社交应用发展分析
- java jee curd_Java / JEE中的有效日志记录–映射的诊断上下文
- 能力=知识+技能+经验
- linux程序流量平滑,Linux下按程序查实时流量 network traffic(示例代码)
- Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数
- JSK-390 计负均正【入门】
- vue项目-jQuery中Nicescroll滚动条插件的用法
- 英文名大全及含义(男)
- 飞控信号SBUS信号解析为PWM信号输出
- linux 有道笔记,Linux笔记:manjaro_折腾笔记
- CSI笔记【10】:阵列信号处理及MATLAB实现(第2版)阅读随笔(二)
- Unity5.1 新的网络引擎UNET(一) 概括1
- UE4中实现Cesium 3dtileset的压平
- 谁是“明日之子”?互动视频的模糊元年
- python 网页答题器_大话西游答题器 Python版本
- layui数据表格与后台交互进行渲染
热门文章
- 单招计算机试题出处,2017年职业技术学院单独招生综合素质测试试题库及答案...
- 超实用的中国风配色 这些颜色你熟悉吗
- linux系统怎么共享网络,在Linux操作系统的网络上共享计算机
- 浅谈道路监控杆的安装注意事项
- mac使用allure_mac 上构建 Jenkins+allure 报告时,一直报错
- .NET ASP.NET 中web窗体(.aspx)利用ajax实现局部刷新
- 安卓“小试牛刀”:ButterKnife——牛油刀
- java计算机毕业设计供电公司安全生产考试系统源码+mysql数据库+系统+lw文档+部署
- 摩尔定律终结:“偏执狂”英特尔缘何不再偏执?
- 太原火车站附近的宾馆