【发布时间】:2020-08-06 16:38:06
【问题描述】:
我想把线图和标记的标签都用红色。然而,传说没有出现,因为它的情节正在占用它的空间。
更新
事实证明我不能在plt.legend()中放入多个字符串
我使用以下方法使图形变大了:
fig = plt.gcf()
fig.set_size_inches(18.5, 10.5)
但是现在我在图例中只有一个标签,标记出现在线条图上,而我想要两个:一个单独用于标记,另一个单独用于线条:
更新代码:
plt.plot(range(len(y)), y, '-bD', c='blue', markerfacecolor='red', markeredgecolor='k', markevery=rare_cases, label='%s' % target_var_name)
fig = plt.gcf()
fig.set_size_inches(18.5, 10.5)
# changed this over here
plt.legend()
plt.savefig(output_folder + fig_name)
plt.close()
【问题讨论】:
-
我可能错了,但传说就在那里!它是右上角的灰色方块。
-
@gboffi 是的,我怎样才能让它正确显示
标签: python-3.x matplotlib line-plot