在python中做正态性检验示例


Posted in Python onDecember 09, 2019

利用观测数据判断总体是否服从正态分布的检验称为正态性检验,它是统计判决中重要的一种特殊的拟合优度假设检验。

直方图初判 :直方图 + 密度线

QQ图判断:(s_r.index - 0.5)/len(s_r) p(i)=(i-0.5)/n 分 位数与value值作图

排序

s.sort_values(by = 'value',inplace = True)
 s_r = s.reset_index(drop=False)

分位数:

s_r['p'] = (s_r.index - 0.5)/len(s_r)
s_r['q'] = (s_r['value'] - mean) / std
print(s_r.head())
# 计算百分位数
# 计算q值

ax3 = fig.add_subplot(3,1,3)
ax3.plot(s_r['p'],s_r['value'],'k',alpha=0.5,linewidth = 3)

st = s['value'].describe()
x1 ,y1 = 0.25, st['25%']
x2 ,y2 = 0.75, st['75%']
ax3.plot([x1,x2],[y1,y2],'-r',linewidth = 3)

 

# 直接用算法做KS检验

from scipy import stats
stats.kstest(df['value'], 'norm', (u, std))
# 结果返回两个值:statistic → D值,pvalue → P值
# p值大于0.05,很可能为正态分布
'''

以上这篇在python中做正态性检验示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python下载Bing图片(代码)
Nov 07 Python
python字符串替换的2种方法
Nov 30 Python
举例区分Python中的浅复制与深复制
Jul 02 Python
Python实现曲线点抽稀算法的示例
Oct 12 Python
python自动发邮件库yagmail的示例代码
Feb 23 Python
Python将8位的图片转为24位的图片实现方法
Oct 24 Python
Python实现字符串匹配的KMP算法
Apr 04 Python
PyQt5 多窗口连接实例
Jun 19 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
Feb 12 Python
使用Python和百度语音识别生成视频字幕的实现
Apr 09 Python
Python 如何创建一个简单的REST接口
Jul 30 Python
python如何查找列表中元素的位置
May 30 Python
python实现高斯判别分析算法的例子
Dec 09 #Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
Dec 09 #Python
使用 Python 写一个简易的抽奖程序
Dec 08 #Python
布隆过滤器的概述及Python实现方法
Dec 08 #Python
Python+Redis实现布隆过滤器
Dec 08 #Python
PyCharm 2019.3发布增加了新功能一览
Dec 08 #Python
使用tqdm显示Python代码执行进度功能
Dec 08 #Python
You might like
杏林同学录(八)
2006/10/09 PHP
php下通过IP获取地理位置的代码(小偷程序)
2011/06/09 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
PHP数组及条件,循环语句学习
2012/11/11 PHP
php导出CSV抽象类实例
2014/09/24 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
PHP 验证登陆类分享
2015/03/13 PHP
超简单的jquery的AJAX用法
2010/05/10 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
jQuery实现的鼠标经过时变宽的效果(附demo源码)
2016/04/28 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
jquery插件格式实例分析
2016/06/16 Javascript
总结JavaScript的正则与其他语言的不同之处
2016/08/25 Javascript
javaScript如何跳出多重循环break、continue
2016/09/01 Javascript
使用 NodeJS+Express 开发服务端的简单介绍
2017/04/07 NodeJs
原生js封装运动框架的示例讲解
2017/10/01 Javascript
Vue.js实现数据响应的方法
2018/08/13 Javascript
如何手动实现es5中的bind方法详解
2018/12/07 Javascript
TypeScript开发Node.js程序的方法
2019/04/30 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
js实现打字小游戏
2019/12/17 Javascript
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
python3爬取各类天气信息
2018/02/24 Python
python指定写入文件时的编码格式方法
2018/06/07 Python
python简易远程控制单线程版
2018/06/20 Python
解决python3中cv2读取中文路径的问题
2018/12/05 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
Python使用python-docx读写word文档
2019/08/26 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
Flask-SocketIO服务端安装及使用代码示例
2020/11/26 Python
2015年财务科工作总结范文
2015/05/13 职场文书
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server