Python 3.x 如何在Python 3.6.0中平滑我的seaborn热图图?

Python 3.x 如何在Python 3.6.0中平滑我的seaborn热图图?,python-3.x,matplotlib,seaborn,smoothing,pylot,Python 3.x,Matplotlib,Seaborn,Smoothing,Pylot,我有一个像这样的海生热图图: 源代码: temp_cmap = ["#0416FF", "#0094FF", "#00DAFF", "#006600", "#00A305", "#71E507", "#DBF400", "#FFD602", "#FF9B0F", "#FF1

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

源代码:

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
                        )
但我想让这幅图平滑如下:


我该怎么做呢?

看来你误用了海生热图:)


海洋出生的热图只是一张彩色的桌子。您想要的结果看起来像是在地图上绘制东西。有更好的方法可以做到这一点。尝试类似,或(参见一个叶状图示例)。

matplotlib对您的情况似乎很有趣。谢谢JohanC。我会被你骗的那么,是什么阻止了你?如果没有文本格式的数据和一些最小的演示代码,就很难前进。是的,我有一个用于此绘图的形状文件,但只有一个多边形。他们在该形状文件上创建了一个25列100行的网格。所以我从他们那里得到的数据,附加到每个单元格(行和列)。因此,我在这片土地上使用了海生热图。我想把那个情节弄清楚。