Python 基于年龄相似性的散点图梯度颜色
我有来自不同社区的人,我想根据他们的距离使用不同颜色的散点图进行可视化绘制:如果他们靠近其他点,他们应该采用类似的颜色 我知道对于散点图,我应该使用以下公式Python 基于年龄相似性的散点图梯度颜色,python,pandas,matplotlib,Python,Pandas,Matplotlib,我有来自不同社区的人,我想根据他们的距离使用不同颜色的散点图进行可视化绘制:如果他们靠近其他点,他们应该采用类似的颜色 我知道对于散点图,我应该使用以下公式 ax1 = df.plot.scatter(x='Year', y='Community') 但我不知道如何设置类似的条件。 例如: Community Year com1 2006 com2 2012 co
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中实现这一点的信息吗?让我们把
年作为颜色:
ax1 = df.plot.scatter(x='Year',y='Community', c=df['Year'], cmap='hot')
输出: