Python统计学一数据的概括性度量详解


Posted in Python onMarch 03, 2020

一、数据的概括性度量

1、统计学概括:

统计学是应用数学的一个分支,主要通过利用概率论建立数学模型,收集所观察系统的数据,进行量化的分析、总结,并进而进行推断和预测,为相关决策提供依据和参考。统计学主要又分为描述统计学和推断统计学。给定一组数据,统计学可以摘要并且描述这份数据,这个用法称作为描述统计学。另外,观察者以数据的形态建立出一个用以解释其随机性和不确定性的数学模型,以之来推论研究中的步骤及母体,这种用法被称做推论统计学。

2、数据的概括性度量:

1)集中趋势的度量:

众数:众数(Mode),是一组数据中出现次数最多的数值,叫众数,有时众数在一组数中有好几个。用M表示。

中位数:中位数(Median)是指将数据按大小顺序排列起来,形成一个数列,居于数列中间位置的那个数据。中位数用Me表示。计算公式:

Python统计学一数据的概括性度量详解

四分位数:四分位数(Quartile)把所有数值由小到大排列并分成四等份,处于三个分割点位置的数值就是四分位数。QL=下四分位数,即第25百分位数( n / 4);QU=上四分位数,即第75百分位数( 3n / 4)。

平均数:算术平均数(arithmetic mean)算术平均数是指资料中各观测值的总和除以观测值个数所得的商,简称平均数或均数。

2)离散趋势的度量:

四分位差:四分位差(quartile deviation),也称为内距或四分间距(inter-quartile range),它是上四分位数(QU,即位于75%)与下四分位数(QL,即位于25%)的差。

极差:全距(Range),又称极差,是用来表示统计资料中的变异量数(measures of variation),其最大值与最小值之间的差距

方差:方差(variance)(样本方差)是各个数据分别与其平均数之差的平方的和的平均数,通常以σ2表示,方差的计算公式为:

Python统计学一数据的概括性度量详解

标准差:标准差 (Standard Deviation),也称均方差(Mean square error), Python统计学一数据的概括性度量详解

离散系数:离散系数又称变异系数,CV(Coefficient of Variance)表示。CV(Coefficient of Variance):标准差与均值的比值。离散系数越小,数据的离散程度就越小,反之,亦然。

3)偏度与峰度的度量:

偏态系数:偏度(Skewness)亦称偏态、偏态系数,偏度是统计数据分布偏斜方向和程度的度量,是统计数据分布非对称程度的数字特征。Sk>0时,分布呈正偏态(右偏),Sk<0时,分布呈负偏态(左偏)。

峰态系数:(Kurtosis)峰度系数是用来反映频数分布曲线顶端尖峭或扁平程度的指标。在正态分布情况下,峰度系数值是3。>3的峰度系数说明观察量更集中,有比正态分布更短的尾部;<3的峰度系数说明观测量不那么集中,有比正态分布更长的尾部,类似于矩形的均匀分布。峰度系数的标准误用来判断分布的正态性。峰度系数与其标准误的比值用来检验正态性。如果该比值绝对值大于2,将拒绝正态性。

3、Python代码实现:

<span style="font-family:Microsoft YaHei;font-size:12px;">#以下代码基于Python3.5环境编写
import numpy as np
import stats as sts
scores = [31, 24, 23, 25, 14, 25, 13, 12, 14, 23,
     32, 34, 43, 41, 21, 23, 26, 26, 34, 42,
     43, 25, 24, 23, 24, 44, 23, 14, 52,32,
     42, 44, 35, 28, 17, 21, 32, 42, 12, 34]
#集中趋势的度量
print('求和:',np.sum(scores))
print('个数:',len(scores))
print('平均值:',np.mean(scores))
print('中位数:',np.median(scores))
print('众数:',sts.mode(scores))
print('上四分位数',sts.quantile(scores,p=0.25))
print('下四分位数',sts.quantile(scores,p=0.75))
#离散趋势的度量
print('最大值:',np.max(scores))
print('最小值:',np.min(scores))
print('极差:',np.max(scores)-np.min(scores))
print('四分位差',sts.quantile(scores,p=0.75)-sts.quantile(scores,p=0.25))
print('标准差:',np.std(scores))
print('方差:',np.var(scores))
print('离散系数:',np.std(scores)/np.mean(scores))
#偏度与峰度的度量
print('偏度:',sts.skewness(scores))
print('峰度:',sts.kurtosis(scores))</span>

以上这篇Python统计学一数据的概括性度量详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
优化Python代码使其加快作用域内的查找
Mar 30 Python
python编写分类决策树的代码
Dec 21 Python
python使用代理ip访问网站的实例
May 07 Python
我喜欢你 抖音表白程序python版
Apr 07 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
Jun 17 Python
python list转置和前后反转的例子
Aug 26 Python
最新2019Pycharm安装教程 亲测
Feb 28 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
Jun 28 Python
Python中Selenium库使用教程详解
Jul 23 Python
虚拟机下载python是否需要联网
Jul 27 Python
python脚本第一行如何写
Aug 30 Python
python实现视频压缩功能
Dec 18 Python
python多维数组分位数的求取方式
Mar 03 #Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
Mar 03 #Python
python Plotly绘图工具的简单使用
Mar 03 #Python
python 函数嵌套及多函数共同运行知识点讲解
Mar 03 #Python
python实现扫雷游戏
Mar 03 #Python
python实现从ftp服务器下载文件
Mar 03 #Python
python实现简单的购物程序代码实例
Mar 03 #Python
You might like
PHP 日常开发小技巧
2009/09/23 PHP
php HandlerSocket的使用
2011/05/02 PHP
php防止sql注入之过滤分页参数实例
2014/11/03 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
javascript 写类方式之二
2009/07/05 Javascript
jQuery实现的文字hover颜色渐变效果实例
2016/02/20 Javascript
微信小程序 textarea 组件详解及简单实例
2017/01/10 Javascript
JS中去掉array中重复元素的方法
2017/05/26 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
2018/06/20 jQuery
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
python函数局部变量用法实例分析
2015/08/04 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
2019/08/29 Python
解决pytorch多GPU训练保存的模型,在单GPU环境下加载出错问题
2020/06/23 Python
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
是否有自动比较结构的方法
2015/06/03 面试题
教师自我鉴定
2013/12/13 职场文书
四年大学自我鉴定
2014/02/17 职场文书
清明节扫墓活动方案
2014/03/02 职场文书
2015年学雷锋活动总结
2015/02/06 职场文书
小学生光盘行动倡议书
2015/04/28 职场文书
地道战观后感300字
2015/06/04 职场文书
安全守法证明
2015/06/23 职场文书
创业计划书之酒厂
2019/10/14 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
一文搞懂python异常处理、模块与包
2021/06/26 Python