我正在使用一个包含人的年龄的变量来搜索一个绘图点的颜色。这是我使用的代码:
import matplotlib.pyplot as plt
plt.scatter(df.x.values, df.y.values, s=60, c=df['BIRTHDT'])
plt.figtext(.5,.9,'My plot', fontsize=16, ha='center',fontweight="bold")
plt.xlabel('X',fontweight="bold",fontsize=16)
plt.ylabel('Y',fontweight="bold",fontsize=16)
plt.legend()
plt.rcParams['figure.figsize'] = [16, 9]
plt.show()
我有以下警告:
No handles with labels found to put in legend
数据集是:
ID BIRTHDT X Y
0 49.0 5 6
1 66.0 7 7
2 56.0 4 7
3 79.0 4 7
4 66.0 12 4
我想要基于连续年龄的颜色,如:<;40=蓝色;40-60=红色&燃气轮机;60=橙色 还有一个关于颜色的说明的传说。以我自己的方式,我没有传奇
非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐