小编Tim*_*ORI的帖子

用 Python 绘制双箱线图(2 轴箱线图;箱线图相关图)

我想在 x 轴和 y 轴上使用箱线图绘制两个变量的分布。我希望获得的图表示例可以在该网站上找到,但他们使用的是 R。

我想知道是否有可能在 Python 中获得相同的结果matlplotlib.pyplot。该boxplot功能似乎不适用于这种图表。

我为两组尝试了这样的方法:

import matplotlib.pyplot as plt
x1 = [x11, x12, ..., x1n]
x2 = [x21, x22, ..., x2n]
y1 = [y11, y12, ..., y1n]
y2 = [y21, y22, ..., y2n]

data = [list(zip(x1,y1)), list(zip(x2,y2))]
fig, ax = plt.subplots()
ax.boxplot(data)
Run Code Online (Sandbox Code Playgroud)

结果如下: 而不是这样的:

python matplotlib

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

标签 统计

matplotlib ×1

python ×1