我需要绘制截断变量的密度。数据可以从下方或从两侧界定。 例如,
import numpy as np
import seaborn as sns
data = np.random.normal(size=1000000)
data[data < 0] = 0
data[data > 1] = 1
sns.kdeplot(data)
如何绘制密度,使边界外没有概率质量?
答案 0 :(得分:0)
你在寻找clip
kwarg吗?
剪辑:一对标量,或一对标量,可选
用于适合KDE的数据点的下限和上限。可以提供一双 (低,高)边界为双变量图。
import numpy as np
import seaborn as sns
data = np.random.normal(size=1000000)
lower,upper = 0,1
sns.kdeplot(data,clip=(lower,upper))