我正在使用颜色指示散点图的密度区域,以避免过度绘制,如here所示。这是我的代码:
xy = np.vstack([x,y])
colors = kde.gaussian_kde(xy)(xy)
fig,ax = plt.subplots(figsize=(5.5,4))
plt.scatter(x,y,c = colors,marker='o',s = 5,edgecolor = '',cmap = 'jet')
我得到的是类似下图的图,但是有些区域的密度明显不同,它们以相同的方式着色。知道这里发生了什么吗?