小编ter*_*ina的帖子

如何使用seaborn制作带有单个数据点的箱线图

我有一个使用以下命令创建的箱线图:

sns.boxplot(y='points_per_block', x='block', data=data, hue='habit_trial')
Run Code Online (Sandbox Code Playgroud)

因此不同的颜色代表试验是否是习惯试验(0,1)。我还想绘制各个数据点,我尝试使用以下方法来实现:

sns.stripplot(y='points_per_block', x='block', data=data, hue='habit_trial')
Run Code Online (Sandbox Code Playgroud)

结果如下

在此输入图像描述

我希望各个点显示在相应的箱线图上。有没有一种方法可以做到这一点,而不需要以某种方式侵入他们的位置?问题来自于这样一个事实,即使用色调分离数据对于带状图和箱线图的工作方式不同,但我认为它们很容易组合。

提前致谢。

python plot data-visualization seaborn

6
推荐指数
1
解决办法
8861
查看次数

标签 统计

data-visualization ×1

plot ×1

python ×1

seaborn ×1