带有熊猫的多个堆叠条形图

火靴

我正在尝试用熊猫制作多个堆积的条形图,但我遇到了问题。这是一个示例代码:

import pandas as pd

df = pd.DataFrame({'a':[10, 20], 'b': [15, 25], 'c': [35, 40], 'd':[45, 50]}, index=['john', 'bob'])

ax = df[['a', 'c']].plot.bar(width=0.1, stacked=True)
ax=df[['b', 'd']].plot.bar(width=0.1, stacked=True, ax=ax)
df[['a', 'd']].plot.bar(width=0.1, stacked=True, ax=ax)

产生以下图:

在此处输入图片说明

如您所见,每个群集中的条形图相互重叠绘制,这不是我想要实现的。我希望将同一群集中的条形图彼此相邻地绘制。我尝试使用“位置”参数,但没有成功。

关于如何实现这一点的任何想法?

尼克·马维利(Nickil Maveli)

您可以通过移动a的position参数来做到这一点,以bar-plot使它们彼此相邻,如下所示:

matplotlib.style.use('ggplot')

fig, ax = plt.subplots()
df[['a', 'c']].plot.bar(stacked=True, width=0.1, position=1.5, colormap="bwr", ax=ax, alpha=0.7)
df[['b', 'd']].plot.bar(stacked=True, width=0.1, position=-0.5, colormap="RdGy", ax=ax, alpha=0.7)
df[['a', 'd']].plot.bar(stacked=True, width=0.1, position=0.5, colormap="BrBG", ax=ax, alpha=0.7)
plt.legend(loc="upper center")
plt.show()

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有熊猫和matplotlib的条形图顶部的平均线

来自分类Dev

用熊猫放置多个堆叠条形图的位置

来自分类Dev

带有多个系列的条形图

来自分类Dev

每组具有多个或不同图例的堆叠条形图

来自分类Dev

具有多个方面的堆叠条形图

来自分类Dev

在熊猫中创建堆叠的条形图

来自分类Dev

如何从一个数据框中绘制多个带有填充条形图的堆叠条形图

来自分类Dev

nvd3多条形图带有堆叠选项,条形显示不正确

来自分类Dev

ggplot2中的堆叠条形图,带有2个系列的条形图(不同的列)

来自分类Dev

批次:使用多个堆叠的条形图命令在整个屏幕上堆叠条形图

来自分类Dev

熊猫数据框的多个条形图

来自分类Dev

熊猫:键和值的字典列的堆叠条形图

来自分类Dev

熊猫/ matplotlib中的堆叠式交错水平条形图

来自分类Dev

如何根据熊猫中值的频率绘制堆叠条形图?

来自分类Dev

带有matplotlib的堆叠式3d条形图

来自分类Dev

带有堆叠条形图的ggplot,由单独的变量排序

来自分类Dev

Vega-Lite-如何在每个nar中绘制带有标签的堆叠条形图?

来自分类Dev

带有熔融数据的高包机中的堆叠条形图

来自分类Dev

带有两个 Y 轴问题的水平堆叠条形图

来自分类Dev

带有熊猫分组数据的seaborn中的多个单图

来自分类Dev

面板上的多个堆叠条形图(matplotlib)

来自分类Dev

100%堆叠的条形图

来自分类Dev

堆叠条形图断开

来自分类Dev

堆叠的 100% 条形图

来自分类Dev

堆叠条形图的颜色

来自分类Dev

如何生成带有截断条形的条形图图?

来自分类Dev

带有条形图的d3堆叠式条形图不会在过渡中更新

来自分类Dev

带有熊猫数据框绘图功能的颜色图

来自分类Dev

熊猫:如何用带有标签的数据框绘制条形图?

Related 相关文章

  1. 1

    带有熊猫和matplotlib的条形图顶部的平均线

  2. 2

    用熊猫放置多个堆叠条形图的位置

  3. 3

    带有多个系列的条形图

  4. 4

    每组具有多个或不同图例的堆叠条形图

  5. 5

    具有多个方面的堆叠条形图

  6. 6

    在熊猫中创建堆叠的条形图

  7. 7

    如何从一个数据框中绘制多个带有填充条形图的堆叠条形图

  8. 8

    nvd3多条形图带有堆叠选项,条形显示不正确

  9. 9

    ggplot2中的堆叠条形图,带有2个系列的条形图(不同的列)

  10. 10

    批次:使用多个堆叠的条形图命令在整个屏幕上堆叠条形图

  11. 11

    熊猫数据框的多个条形图

  12. 12

    熊猫:键和值的字典列的堆叠条形图

  13. 13

    熊猫/ matplotlib中的堆叠式交错水平条形图

  14. 14

    如何根据熊猫中值的频率绘制堆叠条形图?

  15. 15

    带有matplotlib的堆叠式3d条形图

  16. 16

    带有堆叠条形图的ggplot,由单独的变量排序

  17. 17

    Vega-Lite-如何在每个nar中绘制带有标签的堆叠条形图?

  18. 18

    带有熔融数据的高包机中的堆叠条形图

  19. 19

    带有两个 Y 轴问题的水平堆叠条形图

  20. 20

    带有熊猫分组数据的seaborn中的多个单图

  21. 21

    面板上的多个堆叠条形图(matplotlib)

  22. 22

    100%堆叠的条形图

  23. 23

    堆叠条形图断开

  24. 24

    堆叠的 100% 条形图

  25. 25

    堆叠条形图的颜色

  26. 26

    如何生成带有截断条形的条形图图?

  27. 27

    带有条形图的d3堆叠式条形图不会在过渡中更新

  28. 28

    带有熊猫数据框绘图功能的颜色图

  29. 29

    熊猫:如何用带有标签的数据框绘制条形图?

热门标签

归档