分位数、上侧分位数及python实现
分位数
定义:设随机变量X的分布函数为F(x),对任意给定的实数 p ,(0<p<1),若存在 x p x_p xp 使得 P{ X ≤ X\leq X≤ x p x_p xp } = F( x p x_p xp) = p成立,那么称 x p x_p xp为此概率分布的p分位数。
例:
如上图所示,图像为标准正态分布的概率密度函数, x p x_p xp 为p分位数。
上侧分位数
定义:对随机变量X和给定的 α \alpha α (0< α \alpha α<1),若存在 x α x_\alpha xα ,使得 P{X ≥ \geq ≥ x α x_\alpha xα } = α \alpha α,那么称 x α x_\alpha xα 为X的上侧分位数。
例:
如上图所示, x α x_\alpha xα 为标准正态分布的上侧 α \alpha α 分位数。
在数理统计教程中,又把标准正态分布的上侧分位数记为: u α u_\alpha uα
Python实现
首先介绍一下几个常用分布的函数
import scipy.stats as st
st.norm() #正态分布
st.t() #t分布
st.f() #f分布
st.chi2() # χ 2 \chi^2 χ2 分布
然后介绍一下基本的操作:
pdf 概率密度函数
cdf 分布函数
ppf 分布函数的逆
sf 残损函数(1-cdf)
isf 逆残损函数
下面是代码实现
看到结果,你可能会问,怎么跟数理统计书附录上的t分位数表不一样,是因为书上求的是上侧分位数表。
最后再画个图吧
分位数、上侧分位数及python实现相关推荐
- 卡方分布上侧α分位数的近似公式及其证明
命题: 当 n > 45 n>45 n>45 时有 χ α 2 ( n ) ≈ 1 2 ( u α + 2 n − 1 ) 2 \chi^2_{\alpha}(n)\approx \ ...
- 计算Dataframe指定位置上的分位数:df.quantile()
[小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] 计算Dataframe指定位置上的分位数 df.quantile() 选择题 关于以下代码说 ...
- 这可能是史上最全的Python算法集!
来源 | CSDN(ID:CSDNnews ) 本文是一些机器人算法(特别是自动导航算法)的Python代码合集. 其主要特点有以下三点:选择了在实践中广泛应用的算法:依赖最少:容易阅读,容易理解每个 ...
- 8月份Github上最热门的Python开源项目
8月份GitHub上最热门的Python开源项目排行已经出炉啦,一起来看看上榜详情吧: 1 sherlock https://github.com/sherlock-project/sherlock ...
- windows上安装Anaconda和python的教程详解
一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...
- python优化算法工具包_这可能是史上最全的 Python 算法集(建议收藏)
原标题:这可能是史上最全的 Python 算法集(建议收藏) 导读:本文是一些机器人算法(特别是自动导航算法)的Python代码合集.其主要特点有以下三点: 选择了在实践中广泛应用的算法: 依赖最少: ...
- python安装教程windows-windows上安装Anaconda和python的教程详解
一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...
- 仿京东首页上侧导航左侧地址栏布局(1)
观察上图不难发现,送至北京(上方div) 这部分的边框情况是,上侧无边框,左右有边框,而下侧则不知道. 鼠标指向后下方div(下方div)出现,四周都有边框,除了与上方送至北京交接处,此时出现一个拐角 ...
- python 完全面向对象_史上最全的Python面向对象知识点疏理
原标题:史上最全的Python面向对象知识点疏理 面向对象技术简介 类: 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例.class 类变量:类变 ...
最新文章
- 12 集成测试方法之大棒集成方法
- 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次
- Android性能调优篇之探索JVM内存分配
- mysql表内增加一个字段并赋值
- Python 技术篇-解决转化后的exe程序被360误杀问题实例演示,python生成的exe被360识别为勒索病毒原因及解决方法
- c#图片上绘制半透明矩形
- 批量插入数据到sqlserver
- json标准格式举例_JSON格式简介及一些对应函数
- StdAfx.h显示错误,无法打开
- 房屋出租系统java版
- java毕业设计_员工绩效考评系统
- [LeetCode] 682. Baseball Game 棒球游戏
- php 数独计算器,数独
- 全年股价暴涨超110% TTD能否杀出巨头们的围墙花园?
- href和src的区别
- HTML网页设计:周杰伦网站
- linux 安装java se,Linux 下安裝 Java SE Development Kit(JDK)並配置環境變量
- 达梦数据库初始化实例参数说明(页大小 (page_size)、簇大小 (extent_size)、大小写敏感 (case_sensitive)、字符集 (charset))
- 邯郸翱翔闹元宵开学活动
- python能打包成apk吗_python3代码打包成apk
热门文章
- 从开发者的角度分析iOS应如何省电
- 懒人如何在ubuntu下安装jdk
- 在线影视平台优酷视频 v7.8.7.10120 绿色便携版
- 女生会java找什么工作吗_还在说女生不适合学java? 其实女生学java更有优势, 而且更容易找到工作!...
- java毕业设计健身生活系统mybatis+源码+调试部署+系统+数据库+lw
- 删除文件却提示没有权限,怎么解决
- 随机文件流RandomAccessFile
- ubuntu16.04+cuda8.0+cudnn5.1+caffe 安装(基于独立主机集成显卡GTX1080Ti)
- html弹窗显示表格,js弹框表格,获取数据添加进去dom里面
- Java实现 LeetCode 637 二叉树的层平均值(遍历树)