我想使用seaborn
的内核密度估算。
首先我想为主要情节添加色板。
第二我想在联合概率分布中添加水平线以显示68%,98%置信水平和另一条显示真实值的线
第三我还想删除图中的图例,考虑以下示例:
import numpy as np
import pandas as pd
import seaborn as sns
sns.set_context("paper")
# Generate a random correlated bivariate dataset
rs = np.random.RandomState(5)
mean = [0, 0]
cov = [(1, .5), (.5, 1)]
x1, x2 = rs.multivariate_normal(mean, cov, 500).T
x1 = pd.Series(x1, name="$X_1$")
x2 = pd.Series(x2, name="$X_2$")
# Show the joint distribution using kernel density estimation
g = sns.jointplot(x1, x2, kind="kde", size=7, space=0, color="r")
我该怎么做?
答案 0 :(得分:1)
不容易实现(尽管密度值无论如何都不是特别可解释)。
这些是matplotlib对象,您可以添加任何您想要的其他绘图元素。
stat_func=None
,如here所示。
答案 1 :(得分:0)
AFAIK,您不能按doc执行任何操作。
jointplot
无法选择。 Colorbars仅适用于heatmap
,clustermap
和interactplot
也不是一个选项,你最接近的是overlay two graphs
我假设您正在谈论pearsonr
和p
值。这些都不是传说,没有文档可以显示删除它们的方法。