2017-04-22 83 views
0

我用熊猫的论文分配和被困以下与熊猫

我的数据分组的数据如下,我在第二列与一个AUTHID全名的多个条目。

Full_Name   author_ID 
    SVANTE ARRHENIUS  5C5007F5 
    SVANTE ARRHENIUS  76E05190 

我想,所以我必须每笔者一行在第二列中的所有相应的authorIDs这样来更新数据:

 Full_Name    author_ID 
    SVANTE ARRHENIUS  [5C5007F5,76E05190] 

很抱歉,如果这是一个非常基本的问题。我已经被困在了一段时间,并不能弄明白:(

回答

0

假设你有一个数据帧的对象创建为:

 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 
+0

人是运作得非常好,我被困在!这个小时非常感谢! –