Python 使用熊猫对数据进行分组

Python 使用熊猫对数据进行分组,python,pandas,Python,Pandas,我正在用熊猫做论文作业,我被困在了下面的问题上 我的数据如下所示,其中我有多个全名条目,第二列中有一个authID Full_Name author_ID SVANTE ARRHENIUS 5C5007F5 SVANTE ARRHENIUS 76E05190 我正在尝试更新数据,因此每个作者有一行,第二列中有所有相应的作者: Full_Name author_ID SVANTE ARRHEN

我正在用熊猫做论文作业,我被困在了下面的问题上

我的数据如下所示,其中我有多个全名条目,第二列中有一个authID

   Full_Name           author_ID
   SVANTE ARRHENIUS      5C5007F5
   SVANTE ARRHENIUS      76E05190
我正在尝试更新数据,因此每个作者有一行,第二列中有所有相应的作者:

     Full_Name               author_ID
    SVANTE ARRHENIUS       [5C5007F5,76E05190]

抱歉,如果这是一个非常基本的问题。我已经在上面停留了一段时间,无法理解它:(

假设您创建了一个数据帧对象,如下所示:

     DF_obj=DataFrame([['Ravi',1234],['Ragh',12345],['Ravi',14567]])

     DF_obj.columns=['Full_Name','Author_ID']

     group_by=DF_obj.groupby('Full_Name')['Author_ID'].apply(list)
     group_by

     Out[]
        Full_Name
        Ragh          [12345]
        Ravi    [1234, 14567]
        Name: Author_ID, dtype: object

假设您创建了一个数据帧对象,如下所示:

     DF_obj=DataFrame([['Ravi',1234],['Ragh',12345],['Ravi',14567]])

     DF_obj.columns=['Full_Name','Author_ID']

     group_by=DF_obj.groupby('Full_Name')['Author_ID'].apply(list)
     group_by

     Out[]
        Full_Name
        Ragh          [12345]
        Ravi    [1234, 14567]
        Name: Author_ID, dtype: object

干得这么好的人!我在这件事上坚持了好几个小时,非常感谢!!干得这么好的人!我在这件事上坚持了好几个小时,非常感谢!!