pandas常用统计方法(1) – describe、quantile分位数

import pandas as pd
data = pd.read_csv('../data/2016_happiness.csv')
data.head()
data.describe()
* 百分位数quantile()默认q参数=0.5 
#中位数
data.quantile(q=0.5)
#四分位数
data.quantile(q=0.25)
df_obj = pd.DataFrame(np.arange(15).reshape(5,3),columns=['A','B','C'])

df_obj['B'].quantile(0.25)

第1分位数位置计算pos = 1+(n-1)*0.25
第2分位数位置计算pos = 1+(n-1)*0.5
第3分位数位置计算pos = 1+(n-1)*0.75

1,4,7,10,13这一列第1,2,3四分位数分别是4,7,10

猜你喜欢

转载自blog.csdn.net/lildn/article/details/114587563