【发布时间】:2020-11-16 19:40:36
【问题描述】:
我想把字典的键画成不同的颜色,我怎么得到这个?
colors: {"Hardcover": "red", "Kindle Edition":"green", "Paperback":"blue", "ebook":"purple", "Unknown Binding":"black", "Boxed Set - Hardcover":"yellow"}
fig, ax = plt.subplots(figsize=(16, 8))
for key, value in colors.items():
ax.scatter(data["Type"], data["Price"], c=value, label=key)
ax.legend()
plt.show()
【问题讨论】:
-
你的图片上传失败,你能解决吗?
-
你好汤姆,我正在尝试修复错误,但我不能。剧情就是这样:i.stack.imgur.com/6emz0.png
-
ax.scatter(data["Type"], data["Price"], ...)将一遍又一遍地绘制相同的数据。因此,散点图将完全重叠。
标签: python matplotlib paint scatter-plot