我知道这个问题已经被问了很多次,但我需要在我的具体例子中得到帮助。我不知道为什么它不起作用。
最终我想要150条不同的线路,但现在我只想用10条来测试它。
目标是遍历颜色映射表,我的代码看起来像这样:
我一直收到这个错误,对所有的 150 行都是如此:
最终我想要150条不同的线路,但现在我只想用10条来测试它。
目标是遍历颜色映射表,我的代码看起来像这样:
import matplotlib.pyplot as plt
jet= plt.get_cmap('jet')
colors = iter(jet(np.linspace(0,1,10)))
for k in range(0,10):
plt.plot(u_ordered[0*k:42*(k+1)], T_ordered[0*k:42*(k+1)], 'o',
color=next(colors))
plt.xscale('log')
plt.ylabel('T [K]')
plt.xlabel('log u [KJ/g]')
plt.title('T - U (at const. Rho) Plot')
plt.legend(loc="lower right")
plt.savefig('T_u_const_rho_Plot1.pdf')
plt.show()
我一直收到这个错误,对所有的 150 行都是如此:
![在此输入图像描述](https://istack.dev59.com/Jey8W.webp)
42*k
代替0
。 - fuglede