具有两个关键DataFrame的堆叠条形图

暴风雨1981

我有一个带有两个键的数据框。我正在寻找key2内项目数量的堆叠条形图(这意味着从完全填充的数据列中获取计数值)。

我拥有的数据框的一小部分是:

Sector            industry                   
Basic Industries  Agricultural Chemicals         17
                  Aluminum                        3
                  Containers/Packaging            1
                  Electric Utilities: Central     2
                  Engineering & Construction     12
Name: Symbol, dtype: int64

Key1是行业,Key2是行业。我希望包含基础工业的栏中的符号(计数列表示为行业堆叠)中的值。

我知道如果我做的话,df.reset_index我将有一列(具有唯一计数器)的(非唯一)行业。有没有一种方法可以简单地将1,2,3列数据分配给pandas图或matplotlib以制作堆叠的条形图?

或者,是否有一种方法可以轻松指定使用上述数据框中的两个键?

我正在寻找经验丰富的人提供的方法指导以及实际语法的帮助。

欧几里得

我刚刚添加了一个新部门来改进示例。

                                           Symbol
Sector            industry                           
Basic Industries  Agricultural Chemicals           17
                  Aluminum                          3
                  Containers/Packaging              1
                  Electric Utilities: Central       2
                  Engineering & Construction       22
Basic Industries2 Agricultural Chemicals            7
                  Aluminum                          8
                  Containers/Packaging             11
                  Electric Utilities: Central       7
                  Engineering & Construction        4

假设您的数据["Sector", "industry"]已被索引,则需要首先reset_index,然后旋转数据框,最后绘制堆积图。

df.reset_index().pivot_table(index="industry", columns="Sector", values="Symbol").T.plot(kind='bar', stacked=True, figsize=(14, 6))

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有两个关键DataFrame的堆叠条形图

来自分类Dev

对具有两个级别ggplot2的堆叠条形图进行重新排序

来自分类Dev

NVD3.js:具有两个y轴的堆叠和分组条形图

来自分类Dev

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

来自分类Dev

熊猫:具有两个条和两个y轴的条形图

来自分类Dev

如何制作具有两个显示比例的分类变量的分组条形图?

来自分类Dev

以并排的条形图绘制两个具有相同列名的数据框

来自分类Dev

带有来自两个不同数据框的条形图的条形图

来自分类Dev

从两个熊猫groupby对象绘制堆叠的条形图?

来自分类Dev

从两个熊猫groupby对象绘制堆叠的条形图?

来自分类Dev

有没有一种方法可以将来自两个单独的堆叠条形图的列合并为一个图?

来自分类Dev

Excel-具有两对“重叠”的堆叠条形图

来自分类Dev

R:具有n个组的条形图,可堆叠2个值

来自分类Dev

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

来自分类Dev

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

来自分类Dev

matplotlib:共享两个条形图的x轴,每个条形图有4组

来自分类Dev

使堆叠条形图中的条形图具有不同的颜色ggplot

来自分类Dev

在MATPLOTLIB中一一显示两个条形图

来自分类Dev

合并两个动画条形图

来自分类Dev

两个类别变量的R条形图

来自分类Dev

Matplotlib:如何绘制两个具有相同x / y轴但一个沿y轴从另一个开始的条形图

来自分类Dev

创建堆叠的条形图,每个堆叠具有单个数据集

来自分类Dev

ggplot2条形图,带有两个分类变量

来自分类Dev

R水平条形图,带有在两个轴之间分割的轴标签

来自分类Dev

带有频率数据的两个条件的叠加条形图

来自分类Dev

在MATLAB中绘制带有两个y轴和多个条的条形图

来自分类Dev

带有两个 Y 轴和公共 X 轴的 Matplotlib 条形图

来自分类Dev

如何制作x轴上有两个类别的堆积条形图?

来自分类Dev

堆叠的条形图,其中每一列都是Altair中具有多列的条形图

Related 相关文章

  1. 1

    具有两个关键DataFrame的堆叠条形图

  2. 2

    对具有两个级别ggplot2的堆叠条形图进行重新排序

  3. 3

    NVD3.js:具有两个y轴的堆叠和分组条形图

  4. 4

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

  5. 5

    熊猫:具有两个条和两个y轴的条形图

  6. 6

    如何制作具有两个显示比例的分类变量的分组条形图?

  7. 7

    以并排的条形图绘制两个具有相同列名的数据框

  8. 8

    带有来自两个不同数据框的条形图的条形图

  9. 9

    从两个熊猫groupby对象绘制堆叠的条形图?

  10. 10

    从两个熊猫groupby对象绘制堆叠的条形图?

  11. 11

    有没有一种方法可以将来自两个单独的堆叠条形图的列合并为一个图?

  12. 12

    Excel-具有两对“重叠”的堆叠条形图

  13. 13

    R:具有n个组的条形图,可堆叠2个值

  14. 14

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

  15. 15

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

  16. 16

    matplotlib:共享两个条形图的x轴,每个条形图有4组

  17. 17

    使堆叠条形图中的条形图具有不同的颜色ggplot

  18. 18

    在MATPLOTLIB中一一显示两个条形图

  19. 19

    合并两个动画条形图

  20. 20

    两个类别变量的R条形图

  21. 21

    Matplotlib:如何绘制两个具有相同x / y轴但一个沿y轴从另一个开始的条形图

  22. 22

    创建堆叠的条形图,每个堆叠具有单个数据集

  23. 23

    ggplot2条形图,带有两个分类变量

  24. 24

    R水平条形图,带有在两个轴之间分割的轴标签

  25. 25

    带有频率数据的两个条件的叠加条形图

  26. 26

    在MATLAB中绘制带有两个y轴和多个条的条形图

  27. 27

    带有两个 Y 轴和公共 X 轴的 Matplotlib 条形图

  28. 28

    如何制作x轴上有两个类别的堆积条形图?

  29. 29

    堆叠的条形图,其中每一列都是Altair中具有多列的条形图

热门标签

归档