Python pandas box绘制单列

时间:2016-10-13 16:29:39

标签: pandas

我试图使用pandas封装数据框的单个列。但是,我没有数字,但文本输出如下所示: 感谢

df.boxplot(column=['crim'])

" {' medians':[],' fliers' [,],'胡须':[,],' box':[],' caps':[,]}

1 个答案:

答案 0 :(得分:3)

版本

import sys
import pandas as pd
import numpy as np

print(pd.__version__)
print(sys.version)

0.18.1
2.7.12 |Anaconda 4.0.0 (64-bit)| (default, Jun 29 2016, 11:07:13) [MSC v.1500 64 bit (AMD64)]

也得到了相同的结果
print(sys.version)

3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul  5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)]

考虑df

df = pd.DataFrame(np.random.randn(100, 5), columns=list('ABCDE'))

df.boxplot(return_type='axes');

enter image description here

两个

df.boxplot(column=['A'], return_type='axes');

df.boxplot(column='A', return_type='axes');

返回

enter image description here