我有来自不同社区的人,希望用散点图进行视觉化,并根据他们之间的距离用不同的颜色标注:如果他们靠近其他点,则应该使用类似的颜色。
我知道对于散点图,我应该使用以下内容:
ax1 = df.plot.scatter(x='Year',
y='Community')
但我不知道如何设置类似的条件。
例如:Community Year
com1 2006
com2 2012
com3 2006
com4 2013
com5 1996
com6 2008
...
我应该让com1和com3颜色相同,com6的颜色类似于它们,而com2和com4应该有相似的颜色。
我认为这与渐变有关。你能否给我一些有关如何在Python中实现它的信息?