我正在尝试使用Basemap和seaborn来显示地理密度:
f,ax = plt.subplots(1,figsize=(9,9))
# plot coastlines with basemap
m = Basemap(projection='cyl',resolution='c',llcrnrlat=bbox[0],urcrnrlat=bbox[1],llcrnrlon=bbox[2],urcrnrlon=bbox[3])
m.drawmapboundary(fill_color='#DDEEFF')
m.fillcontinents(color='#FFEEDD')
m.drawcoastlines(color='gray',zorder=2)
m.drawcountries(color='gray',zorder=2)
sns.kdeplot(df_toplot['longitude'],df_toplot['latitude'],\
shade=True,cmap='Purples',\
ax=ax);
结果不是很好 The superposition of the two features is overlaping 有没有一种简单的方法可以更正确地显示点的密度?