00 载入扩展库
numpy as np
. as plt
01 误差图
x = np.(8)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr=0.2
plt.(x,y,yerr)
02 修改线的显示
x = np.(8)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr=0.2
plt.(x,y,yerr,ls=’-.’,color=’r’,lw=1)
03 修改数据点的显示
x = np.(8)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr=0.2
plt.(x,y,yerr,ls=’-.’,color=’r’,lw=1,
=’^’,ms=10,mec=’b’,mfc=’m’,mew=’2′)
04 修改误差棒的显示
x = np.(8)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr=0.2
plt.(x,y,yerr,ls=’-.’,color=’r’,lw=1,
=’^’,ms=10,mec=’b’,mfc=’m’,mew=’2′,
=’k’,=3)
05 修改误差棒边界的显示
x = np.(8)
y = 2.5 * np.sin(x / 20 * np.pi)
yerr=0.2
plt.(x,y,yerr,ls=’-.’,color=’r’,lw=1,
=’^’,ms=10,mec=’b’,mfc=’m’,mew=’2′,
=’k’,=2,
=3,=3)
06 柱状图和条形图上增加误差棒
x=[1,2,3,4,5]
y=[6,10,4,5,1]
=[‘r’,’b’,’g’,’m’,’c’]
plt.bar(x,y,align=”,color=,
yerr=[1,2,0.5,1,0.2],
=dict(=’y’,=3,=10))
x=[1,2,3,4,5]
y=[6,10,4,5,1]
=[‘r’,’b’,’g’,’m’,’c’]
plt.barh(x,y,align=”,color=,
xerr=[1,2,0.5,1,0.2],
=dict(=’y’,=3,=10))
发表回复