【发布时间】:2018-11-20 02:24:24
【问题描述】:
所以,这是我的问题。我有两列:
level | people
low | person1
low | person1
high | person1
high | person2
medium| person2
我想在另一个单元格中写一个这样的表格:
people |low|medium|high|
person1 | 2 | 0 | 1 |
person2 | 0 | 1 | 1 |
我正在尝试使用 pandas(groupby, value_count...) 和 openpyxl,但没有任何效果,并且无法手动执行,因为它是一张包含一千个值的工作表。请帮忙。
【问题讨论】:
-
您能展示一些示例数据吗?用 Python 构造一个较小版本的数据结构,然后用
print(repr(my_variable))打印出来,然后给我们看结果。 (或者只是将您的 Excel 文件裁剪为 4 或 5 个值并导入裁剪后的版本,然后向我们展示 pandas 变量。)