小编BML*_*BML的帖子

seaborn Jointplot 颜色按密度

我正在为具有数百万个数据点的一些数据制作二维直方图。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)

在此处输入图片说明

python matplotlib histogram2d seaborn

4
推荐指数
2
解决办法
4435
查看次数

标签 统计

histogram2d ×1

matplotlib ×1

python ×1

seaborn ×1