【发布时间】:2016-01-27 00:01:22
【问题描述】:
我有一个带有两个键的数据框。我正在寻找 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 是行业。我希望 Symbol 中的值(计数的列表示为行业堆叠)在包含 Basic Industries 的栏中。
我知道如果我做一个df.reset_index,我会有一个包含(非唯一)部门和行业的列和一个整数计数器。有没有办法简单地将第 1,2,3 列数据分配给 pandas plot 或 matplotlib 以制作堆叠条形图?
或者,有没有一种方法可以轻松地指定使用上述数据框中的两个键?
我正在寻找更有经验的人提供的方法指导以及实际语法方面的帮助。
【问题讨论】:
标签: python pandas matplotlib plot