熊猫:如何按特定的列值分组,然后扩展列数以包括其他列的其他值

时间:2019-04-21 20:14:39

标签: python pandas

说我有一个像这样的数据框

Column 1     Column 2
a                    value1
a                    value2
a                    value3
b                    value4
b                    value5
c                    value6
d                    value7
d                    value8
d                    value9
d                    value10

我想对第1列中的所有唯一值进行分组,然后在第2列中扩展列数,以使其包括第2列的所有值,这就是下面的样子

Column 1     Column 2                  Column 2_1            Column 2_2            Column 2_3
a                    value1                    value2                    value3                    None
b                    value4                    value5                    None                      None
c                    value6                    None                      None                      None                      
d                    value7                    value8                   value9                   value10                  

如果更容易,则将第2列中的值连接在一起,使它们全部位于一列中,这对我也将起作用,因为这是我需要的最终结果。

0 个答案:

没有答案