我想用seaborn.kdeplot创建一个Kernel-Density-Estimation,旁边有一个颜色条。
import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np; np.random.seed(10)
import seaborn as sns; sns.set(color_codes=True)
mean, cov = [0, 2], [(1, .5), (.5, 1)]
x, y = np.random.multivariate_normal(mean, cov, size=50).T
sns.kdeplot(x, y ,shade=True)
plt.show()
当创建了Kernel-Density-Estimation时,我不知道如何创建colorbar。我尝试使用plt.colorbar()
没有成功。
2条答案
按热度按时间ndasle7k1#
**现已实现it's!**参数
cbar=True
。也可以使用
shade_lowest=False
不着色第一个级别。kpbwa7wx2#
你必须直接调用scipy KDE和matplotlib contour函数,但这只是一些额外的代码: