【发布时间】:2022-01-18 04:32:40
【问题描述】:
我想定义和使用颜色字典,但我不知道如何,这是我的尝试:
my_colors = {
"C0": "#8aceff",
"C1": "#e35dbf",
}
fig, ax = plt.subplots (1,1, figsize =(8,6))
ax.plot(x, y0, c="C0",label=r"a")
ax.plot(x, y1, c="C1",label=r"b")
ax.legend(loc="best");
但它返回:'C0' is not a valid value for color
我认为问题在于它试图直接将“C0”分配为颜色而不检查my_colors,我该怎么办?
【问题讨论】:
-
c=my_colors['C0']? -
@BigBen 哇,解决了,谢谢!
标签: python matplotlib