Seaborn-x-y轴中的分类变量

时间:2019-06-05 16:13:17

标签: python pandas seaborn

我正在尝试使用X-Y轴上的分类变量绘制swarmplot。 我用melt制作了一个看起来像这样的数据框:

Day Condition Category value
4   WT        cat1     96.0  
4   WT        cat1     74.0
7   WT        cat1     48.0
7   WT        cat1     79.0
10  WT        cat1     29.0
10  WT        cat1     49.0
4   WT        cat2     50.0
4   WT        cat2     57.0
4   WT        cat2     57.0
7   WT        cat2     75.0
7   WT        cat2     49.0
10  WT        cat2     51.0
10  WT        cat2     71.0
4   WT        cat3     19.0
4   WT        cat3     14.0
7   WT        cat3     54.0
7   WT        cat3     30.0
...

我想得到一个在Y轴上显示“类别”而在X轴上显示“日”的模拟图。此外,观察数(“值”列)应对应于每天每个类别中的点。

我们非常感谢您的帮助,

1 个答案:

答案 0 :(得分:2)

IIUC,

sns.swarmplot(x='Day', y='value', hue='Category', data=df)

输出:

enter image description here