如何在Python 3.6.0中平滑我的海洋热图图?

时间:2020-02-23 08:37:31

标签: python-3.x matplotlib seaborn smoothing pylot

我有一个像这样的海洋热图:

enter image description here

附带源代码:

temp_cmap = ["#0416FF", "#0094FF", "#00DAFF", "#006600", "#00A305", "#71E507", "#DBF400", "#FFD602",
                 "#FF9B0F", "#FF1E01"]
sns.heatmap(df_grid, annot=False, cmap=temp_cmap, ax=self.axes_surface, cbar_ax=self.cbar_ax_1,
                        vmin=min_data,
                        vmax=max_data
                        )

但我想像这样平滑此图:

enter image description here

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您似乎滥用了seaborn热图:)

seaborn热图只是一张彩色表。您想要的结果看起来像是您尝试在地图上绘制事物。有更好的方法可以做到这一点。尝试使用geopandasgeoplotfolium之类的东西(请参阅叶热图示例here)。