【发布时间】:2019-04-04 20:23:13
【问题描述】:
我想在 python 中绘制 3 个数字。我手动绘制的。
代码是:
import matplotlib.pyplot as plt
import numpy as np
fig, ax = plt.subplots(1, 1)
Semesters=np.arange(1,7,1)
y1=np.arange(10,16,1)
y2=np.arange(20,26,1)
y3=np.arange(51,57,1)
plt.plot(Semesters, y1,label="To Reach 120",linewidth=2)
plt.plot(Semesters, y2,label="To Reach 100",linewidth=2)
plt.plot(Semesters, y3,label="To Reach 80",linewidth=2)
ax.set_xticks(Semesters)
plt.legend(bbox_to_anchor=(0.85, .3), loc=2, borderaxespad=0.)
考虑到图例,我想使用 for 循环和彩虹函数(或任何其他顺序颜色函数)作为其颜色。任何帮助表示赞赏。
【问题讨论】:
标签: python matplotlib plot legend colormap