所以我收到一个错误,指出 Tuple 超出范围,并希望我能深入了解出了什么问题
num_data=data.shape[3] # number of curves in the files
cscale=['k','r','b','y']
for i in range(num_data):
plt.plot(data[:,i*2],data[:,i*2+1],label=header[0,i*2+1],color=cscale[i],linewidth=2)
plt.xlabel(header[0,0]+' (ps)',size=20)
plt.ylabel('Counts (a.u.)',size=20)
plt.axis([-20, 120, -.1, 1])
plt.title("Prova",fontsize=20)
plt.xticks(fontsize=10)
plt.yticks(fontsize=10)
plt.legend(loc=1)
plt.tight_layout()
plt.savefig(file_id_out,dpi=300)
任何建议将不胜感激!非常感谢