我在使用pandas的转置(transpose)时遇到了困难。
我有如下的数据框(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
最终我想要为每个日期上的所有名称及其数量创建成对相关性。为了实现这一目标,我首先尝试从此数据框中创建以下输出:
date A B C
1/1/2018 5 6 7
1/2/2018 9 8 6
对我来说,转置很困难,因为我可能会得到重复的列标题,但我也不想通过先删除它们来丢失任何数据。我有一种感觉答案可能在一个我不太熟悉的pandas工具中,我可能一直在关注转置...
groupby
或者pivot
。 - G. Anderson