首页 > 解决方案 > 绘制 kdeplot 的不常见部分

问题描述

如您所见,此代码生成该图片:

dt=pd.DataFrame(np.random.randint(0,100,size=(100, 2)), columns=list('AB'))
dt.A=dt.A.apply(lambda x:1 if x<40 else 0)
g = sns.kdeplot(dt["B"][dt["A"] == 0], color="Red", shade = True)
g = sns.kdeplot(dt["B"][dt["A"] == 1], ax =g, color="Blue", shade= True)

上面代码生成的图片

如何绘制不常见的部分?我想绘制低于零的读取部分和高于零的蓝色部分(当然没有紫色部分)。

像这样的东西:

手绘

标签: pythondata-visualizationvisualizationgraph-visualization

解决方案


推荐阅读