经过了这么久的学习训练,想必大家对于很多知识点都已经掌握了,为了帮助大家更好的学习到知识点,接下来的这篇文章小编就来与大家讲解一下关于python中的通过代码来计算四分位数的方法,希望大家能够耐心阅读完本篇文章。
手下我们先来了解一下什么是四分位数,所谓的四分位数主要运用在统计学中,把所有的数字由小到大先进行排序并且分为四份,处于三个分割点的未知的数字就是四分位数。了解到这里,就来讲解一下如何通过python的代码来计算四分位数吧。
在这里我们讲解一下关于计算四分位数的来你那个种方法,第一种方法就比较简单,可以通过python的第三方库numpy库来进行代码编写,在使用前就必须先要安装好第三方库随后就来看下代码吧,代码如下所示:
import numpy print('一',numpy.percentile(data_test, (25))) print('二',numpy.percentile(data_test, (50))) print('三',numpy.percentile(data_test, (75))) #运行结果 一 3.75 二 6.5 三 9.25
第二种方法就是通过excel表的方式来进行,我们都知道Excel是一个很好的可以对数据处理的一个工具,所以在这里我们就可以借助着一个Excel工具来进行,然后就是使用Excel函数中的QUARTILE.EXC的方法来进行,所以接下来就看看代码吧,代码如下所示:
import math def quantile_exc(num, n): if n<1 or n>3: return false num.sort() position = (len(num) + 1)*n/4 pos_integer = int(math.modf(position)[1]) pos_decimal = position - pos_integer quartile = num[pos_integer - 1] + (num[pos_integer] - num[pos_integer - 1])*pos_decimalreturn quartile print("一",quantile_exc(num_test, 1)) #运行结果 一 3.25
以上就是关于python计算python四分位数的方法的知识点讲解了,大家不妨现在就打开电脑动手实践一下吧,同时也希望小编本次分享的文章能够帮助到大家更好的学习。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。