Python 如何为三维条形图制作错误条?

Python 如何为三维条形图制作错误条?,python,graph,3d,Python,Graph,3d,我对编码还不熟悉,我正试图给弗兰肯斯坦一张研究报告用的图表。我想为每个条值添加一个错误条。任何帮助都将不胜感激。这就是我到目前为止所做的: 将numpy导入为np #从mpl_toolkits.mplot3d导入Axes3D 将matplotlib.pyplot作为plt导入 从matplotlib导入cm 结果=['29','16','15','9','20','6'], ['61', '27', '29', '29', '27','13'], ['77', '48', '51', '50',

我对编码还不熟悉,我正试图给弗兰肯斯坦一张研究报告用的图表。我想为每个条值添加一个错误条。任何帮助都将不胜感激。这就是我到目前为止所做的:

将numpy导入为np
#从mpl_toolkits.mplot3d导入Axes3D
将matplotlib.pyplot作为plt导入
从matplotlib导入cm
结果=['29','16','15','9','20','6'],
['61', '27', '29', '29', '27','13'],
['77', '48', '51', '50', '50','8'],
['147', '105', '107','103', '103','41'],
['146', '117', '111', '105', '108','73']]
result=np.array(result,dtype=np.int)
颜色=['r'、'b'、'g'、'y'、'b'、'p']
图=plt.图(figsize=(8,8),dpi=250)
ax1=图添加_子图(111,投影='3d')
ax1.set_xlabel('pointin Process',labelpad=10)
ax1.设置标签('W%固体',标签页=10)
ax1.设置标签(“厚度纳米”)
xlabels=np.array(['PED','DEV','HR1','HR2','HR3','Trigger']))
xpos=np.arange(xlabels.shape[0])
ylabels=np.array(['1','2','3','4','5'])
ypos=np.arange(ylabels.shape[0])
xposM,yposM=np.meshgrid(xpos,ypos,copy=False)
zpos=结果
zpos=zpos.ravel()
dx=0.5
dy=0.5
dz=zpos
ax1.w_xaxis.set_ticks(xpos+dx/2.)
ax1.w_xaxis.set_标签(xlabels)
ax1.w_yaxis.set_ticks(ypos+dy/2.)
ax1.w_yaxis.set_标签(YLabel)
values=np.linspace(0.2,1.,xposM.ravel().shape[0])
颜色=厘米彩虹(值)
ax1.bar3d(xposM.ravel(),yposM.ravel(),dz*0,dx,dy,dz,color=colors)
plt.show()