MatPlotLib - 显示传奇

时间:2016-05-24 20:09:35

标签: python matplotlib scatter-plot

我正在制作一张有3列Pandas DataFrame的散点图。前两个是xy轴,第三个是我希望通过具有不同颜色的点可视化的经典数据。我的问题是,如何在这个情节中添加图例:

df= df.groupby(['Month', 'Price'])['Quantity'].sum().reset_index()
df.plot(kind='scatter', x='Month', y='Quantity', c=df.Price , s = 100, legend = True);

如您所见,我想根据价格自动为点设置颜色,因此手动添加标签会带来一些不便。有没有办法可以为这段代码添加一些东西,这也会显示Price值的图例?

此外,这会在从黑色到白色的范围内对散点图点进行着色。我可以添加自定义颜色而不放弃c=df.Price的简单使用吗?

谢谢!

0 个答案:

没有答案