经过了这么久的学习训练,想必大家对于很多知识点都已经掌握了,为了帮助大家更好的学习到知识点,接下来的这篇文章小编就来与大家讲解一下关于python中的通过代码来计算四分位数的方法,希望大家能够耐心阅读完本篇文章。

如何通过python计算四分位数?计算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,转载请注明出处!