我正在为具有数百万个数据点的一些数据制作二维直方图。matplotlib.hist2d(x,y,bins,norm=LogNorm())
效果很好并在大约 5 秒内生成一个图,但我喜欢seaborn.jointplot()
. 如何使用附图seaborn.jointplot()
中的点的对数密度为点着色matplotlib.hist2d()
?使用 KDE 花费的时间太长(大约一分钟左右我就放弃了),而且我有很多图形要创建。所以“获得”颜色的时间是一个因素。或者,如何将边际直方图添加到matplotlib.hist2d()
?
plt.hist2d(x,y,100,norm=LogNorm(),cmap='jet')
sns.jointplot(x=x, y=y)