此问题已在此处有答案:
Scatter plot with legend for each color in c(5个答案)
5年前关闭。
我想使this kind of scatter plot点有颜色指定的“c”选项和图例显示颜色的含义。
我的数据来源如下:
scatter_x = [1,2,3,4,5]
scatter_y = [5,4,3,2,1]
group = [1,3,2,1,3] # each (x,y) belongs to the group 1, 2, or 3.
我试过这个:
plt.scatter(scatter_x, scatter_y, c=group, label=group)
plt.legend()
不幸的是,我没有像预期的那样得到传说。如何正确地展示传奇?我希望有五行,每一行显示颜色和组对应关系。
2条答案
按热度按时间ybzsozfc1#
正如你提到的例子,为每个组调用
plt.scatter
:bcs8qyzn2#
看看这个