Python 使用numpy 2D热图的seaborn轮廓图

Python 使用numpy 2D热图的seaborn轮廓图,python,numpy,matplotlib,seaborn,heatmap,Python,Numpy,Matplotlib,Seaborn,Heatmap,我用numpy阵列存储了一个2D热图,我用matplot库生成了一个轮廓图 import matplotlib.pyplot as plt plt.contourf(heatmap, levels=10, cmap='coolwarm') 结果如下: 我基本上希望使用seaborn和kdeplot做同样的事情,但是我在文档中找不到它 谢谢你的帮助 我不认为你在问什么。如果你得到了你想要的结果,seaborn有什么用?另外,这与KDE有什么关系?谢谢你的消息,我尽量避免使用核心matplot

我用numpy阵列存储了一个2D热图,我用matplot库生成了一个轮廓图

import matplotlib.pyplot as plt

plt.contourf(heatmap, levels=10, cmap='coolwarm')
结果如下:

我基本上希望使用seaborn和kdeplot做同样的事情,但是我在文档中找不到它


谢谢你的帮助

我不认为你在问什么。如果你得到了你想要的结果,seaborn有什么用?另外,这与KDE有什么关系?谢谢你的消息,我尽量避免使用核心matplotlib,我发现文档和语法非常混乱,需要花上几个小时才能正确使用它。关于KDE,这只是一个猜测,因为seaborn似乎在用它制作热图。因此,您可以使用seaborn绘制的所有内容也可以使用matplotlib完成;但事实并非如此。seaborn KDE图是KDE的matplotlib等高线图,seaborn负责根据输入数据计算KDE。如果你没有分布数据,你会想直接用matplotlib绘制等高线图。好的,谢谢!我有我的数据分布,使用numpy.historogram2d计算