我的熊猫盒子图中有一条多余的垂直线

时间:2017-05-02 15:04:08

标签: python pandas numpy boxplot

我使用以下代码创建太平洋波浪高度的箱形图:

plt.figure()            
df = pd.DataFrame(wavesPAC,columns=['JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'])
color = dict(boxes='Gray', whiskers='Gray',
                 medians='DarkOrange', caps='Gray')

df.plot.box(color = color,sym='k+')
plt.suptitle("")
plt.ylabel('[Meters]')
plt.title('Pacific Ocean')
plt.show()

数据集wavesPAC是一个1881 * 12的numpy数组,有些列是几个NaN。情节看起来像这样:

As you can see, every month

正如您所看到的,除了三月,五月,九月和十二月之外,每个月都有一条黑色的垂直线。列中的NaN的出现与垂直线之间没有相关性。我唯一的发现是sym-argument(我指定'k +')改变了行的颜色。有什么想法吗?

0 个答案:

没有答案