散点图中的Python颜色分类

时间:2019-11-07 16:16:17

标签: python matplotlib data-visualization seaborn

我想散布2个变量,并根据第3个变量对点进行着色,第3个变量是定性变量,包含2个类。

df.plot(kind='scatter', x='TotalIncome', y='LoanAmount', figsize=(10, 6))
plt.xlabel('total income')
plt.ylabel('loan amount')
plt.show()

1 个答案:

答案 0 :(得分:0)

很容易为第三个变量的各个点着色。您只需要将此定性变量映射到可以表示颜色的对象即可。例如,如果以下代码中的第三个变量是“ c”:

<script>

有关可用颜色图的列表,请参见:

https://matplotlib.org/3.1.0/tutorials/colors/colormaps.html