相关疑难解决方法(0)

沿x轴所需距离的seaborn箱线图

无论如何将seaborn箱形图沿x轴放置在所需的距离?

我有一个带有分层列索引的数据框,索引分配,最大,键入学生姓名的行索引

+------------+----------+---------+----------+---------------+
| Type       | Homework | Quiz    | Homework | Presentations |
|            | max 100  | max 100 | max 100  | max 100       |
+------------+----------+---------+----------+---------------+
| Assignment | 1        | 2       | 3        | 4             |
+------------+----------+---------+----------+---------------+
| Student 1  | 88       | 98      | 100      | 85            |
+------------+----------+---------+----------+---------------+
| Student 2  | 96       | 79      | 100      | 97            |
+------------+----------+---------+----------+---------------+
| Student 3  | 87       | 79      | 72       | 78 …
Run Code Online (Sandbox Code Playgroud)

python pandas seaborn

6
推荐指数
2
解决办法
2930
查看次数

seaborn boxplot x 轴作为数字,而不是标签

假设我有一个DataFrame像这样生成的熊猫:

df = pd.DataFrame(columns=['x_value', 'y_value'])
for x in [1.0, 3.0, 9.0]:
    for _ in range(1000):
        df = df.append({'x_value':x, 'y_value':np.random.random()}, ignore_index=True)
Run Code Online (Sandbox Code Playgroud)

结果看起来像这样:

In: df.head()
Out: 
    x_value y_value
0   1.0 0.616052
1   3.0 1.406715
2   9.0 8.774720
3   1.0 0.810729
4   3.0 1.309627
Run Code Online (Sandbox Code Playgroud)

使用 seaborn 生成箱线图提供了以下结果:

[In] sns.boxplot(x='x_value', y='y_value', data=df)
[Out]
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我想要的是生成一组间隔开的箱线图,就好像 x 轴值被视为数字,而不仅仅是标签。

这可能吗?如果箱线图不能做到这一点,我是否只是在查看错误类型的图表来传达有关我的数据分散的信息?

python seaborn

5
推荐指数
1
解决办法
3971
查看次数

标签 统计

python ×2

seaborn ×2

pandas ×1