假设我有
r = pd.DataFrame({'A':1 ,
'B':pd.Series(1,index=list(range(4)),dtype='float32')})
而 r['B'].describe()[['mean','std','min','max']]
的输出结果是:
mean 1.0
std 0.0
min 1.0
max 1.0
Name: B, dtype: float64
但从上面的输出结果来看,我该如何去掉或者抑制最后一行 "Name:B, dtype: float64
"
我找到了一种方法来实现这个目标。
x=r['B'].describe()[['mean','std','min','max']]
print "mean ",x['mean'],"\nstd ",x['std'],"\nmin ",x['min'],"\nmax ",x['max']
这将产生所需的输出:
mean 1.0
std 0.0
min 1.0
max 1.0
有没有一种清洁剂可以直接从pd.describe()获得这个输出?