2017-04-22 104 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

人是運作得非常好,我被困在!這個小時非常感謝! –