如何制作一个比例的小提琴图?

时间:2019-05-24 08:12:09

标签: python pandas seaborn

sns.violinplot(x=day, y=df.hour, data=df)

这会制作一个小提琴图,显示数据框的每个条目,对吗?

sns.violinplot(x=day, y=df.hour, data=df[df.accept == 1])

这向我显示了仅包含具有特定值的条目的图。但是我想要的是一个小提琴图,可以显示特定日期和时间的值频率。所以我尝试了

sns.violinplot(x=day, y=df.hour, data=df[df.accept == 1]/df)

哪个没用。

示例数据:

Table

现在,我想每天绘制一张小提琴图,该图显示每小时每小时的值为1的条目的百分比(没有条目的小时为0)。

因此,第3小时应该是最宽的,然后是第4小时,然后是第2小时和第5小时,其他所有小时都是0。

0 个答案:

没有答案