Python I';我在我的熊猫盒子里画了一条多余的垂直线
我正在使用以下代码创建太平洋波高的方框图:Python I';我在我的熊猫盒子里画了一条多余的垂直线,python,pandas,numpy,boxplot,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
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*12numpy的数组,其中一些列包含几个NaN。情节如下所示:
如您所见,除三月、五月、九月和十二月外,每个月都有一条黑色垂直线穿过方框。列中出现的NAN与垂直线之间没有相关性。我唯一的发现是sym参数(我在其中指定了“k+”)改变了线条的颜色。有什么想法吗?什么是wavesPAC?代码段中没有定义要创建MCVE,请选择具有垂直线的任何蜡烛,并开始从中删除数据点,直到该线消失。最后一个删除的点将是垂直线的原因。什么是
wavesPAC
?代码段中没有定义要创建MCVE,请选择具有垂直线的任何蜡烛,并开始从中删除数据点,直到该线消失。最后删除的点将是垂直线的原因。