pandas 有没有办法在海运直方图中显示色相类别内的概率

myzjeezk  于 2023-01-19  发布在  其他
关注(0)|答案(1)|浏览(112)

例如,我有一个 Dataframe :

data = {'1': [1, 1, 2,2,2,2,2, 3,2.5,2.5,1.5,2,2.5,2, 2, 3,1.5,2],
       '2': [1,1,1,1,1,1,1,1,1,1,1,1,1,1,0, 0,0,0],
       }
df = pd.DataFrame(data).T
df

我想画一个西伯恩的直方图

import seaborn as sns
sns.histplot(data=df, x="1", hue='2',stat='probability')

由于类0有很少的记录,酒吧是相当低的(我希望它的最大高度与类1相同),即使我添加了一个“统计”参数的'概率'。
这是因为它是之外的“概率”,是否存在另一种完全在色调范畴之外的“概率”(这里是0和1)?

0wi1tuuw

0wi1tuuw1#

正如@mwaskom提到的,这可以通过结合stat='probability'common_norm=False来实现:

sns.histplot(data=df, x="1", hue='2',stat='probability', common_norm=False)

相关问题