【发布时间】:2018-09-27 17:07:04
【问题描述】:
我在使用 pandas 转置时遇到困难。
我有以下df:
date name quantity
1/1/2018 A 5
1/1/2018 B 6
1/1/2018 C 7
1/2/2018 A 9
1/2/2018 B 8
1/2/2018 C 6
我最终想为每个日期的所有名称及其数量创建成对相关性。为此,我首先尝试从此 df 创建以下输出:
date A B C
1/1/2018 5 6 7
1/2/2018 9 8 6
转置对我来说很困难,因为我可以获得重复的列标题,但我也不想通过先删除它们而丢失任何数据。我有一种感觉,答案可能是我并没有真正使用的 panda 实用程序,而且我可能正在转置隧道......
【问题讨论】:
-
听起来你最好使用带有多索引的
groupby,或者pivot