【发布时间】:2020-08-18 08:36:54
【问题描述】:
我似乎不知道如何在折线图的图例中添加多个元素。我已在此处附上我的图表,任何帮助将不胜感激!
这是我的代码:
fig1 = figure()
ax0 = fig1.add_subplot(111)
line0 = ax0.plot(ln_xdata0, ln_ydata0, '_-', label = "Sweden Crime Rate")
ylabel("Sweden Crime Rate")
xlabel("Year")
ax1 = fig1.add_subplot(111, sharex = ax0, frameon = False, label = "Sweden Population Growth (in millions)")
line1 = ax1.plot(ln_xdata1, ln_ydata1, 'xr-', label = "Sweden Population Growth")
ax1.yaxis.tick_right()
ax1.yaxis.set_label_position("right")
ylabel("Sweden Population Growth (in millions)")
plt.title("Sweden Crime Rate and Population Growth")
plt.legend(loc = 'lower right')
plt.show()
还有my graph
【问题讨论】:
标签: python matplotlib graph legend linegraph