Seaborn小提琴图,用于按分类列拆分单列

问题描述

我有一个看起来像这样的数据框:

    num_column    is_train
    30.75               1
    12.05               1 
    ..                 ..
    43.79               0         
    15.35               0              

我想用小提琴图查看num_column的分布情况,小提琴的每一面(或各部分)在is_train列中显示我的两个类别中每个类别的数据。

examples in documentation中,我可以想到的是:

import seaborn as sns
sns.violinplot(x=merged_data.loc[:,'num_column'],hue=merged_data.loc[:,'is_train'],split=True)

从结果来看,我看到参数huesplit根本没有任何作用。小提琴的含义没有分开,我看不到任何图例,因此我认为hue的论点无效。

我正在尝试比较火车和测试数据中某列的分布情况。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)