如何在散布矩阵中为两个总体进行颜色标记?

时间:2019-05-19 11:31:40

标签: pandas scatter-plot

我有多个维度的数据,其中之一是人口类型(fg)。

在进行scatter_matrix时,我希望能够通过颜色区分总体g和总体h的行

df = pd.DataFrame([['g', 1, 2], ['g', 3, 4], ['f', 5, 6], ['f', 7, 8]], columns=['pop', 'A', 'B'])
pd.plotting.scatter_matrix(df)
  pop  A  B
0   g  1  2
1   g  3  4
2   f  5  6
3   f  7  8

enter image description here

散点图不会在点之间产生差异,并且会绘制所有组合。我只想匹配给定总体的点(并为其分配颜色)。

对于上述情况,这意味着在左下角的散点图中,我希望与1 - 23 - 4对应的点是一种颜色(g类型的数据集)和5 - 67 - 8的另一种颜色(类型为f的数据集)和

0 个答案:

没有答案