我想創建一個新的數據框,其中如果'類型'出現多次,'國家'單元格的內容和這些行的'年'單元格被合併爲一行('how'列的行爲與'type'列相同:如果類型相似,則也是如此)。在大小寫相同的情況下合併大熊貓數據框單元格
我的PD數據幀如下所示,DF:
type country year how
0 't1' 'UK' '2009' 'S'
1 't2' 'GER' '2010' 'D'
2 't2' 'USA' '2011' 'D'
3 't3' 'AUS' '2012' 'F'
4 't4' 'CAN' '2013' 'R'
5 't5' 'SA' '2014' 'L'
6 't5' 'RU' '2015' 'L'
DF2應該是這樣的:
type country year how
0 't1' 'UK' '2009' 'S'
1 't2' 'GER, USA' '2010, 2011' 'D'
2 't3' 'AUS' '2012' 'F'
3 't4' 'CAN' '2013' 'R'
4 't5' 'SA, RU' '2014, 2015' 'L'
我通過在 '類型'(或類型,以及如何敢肯定一組) 是必要的。例如,使用first()將刪除第二個相似類型的行。是否有一些方便的方式來合併單元格(字符串)?提前致謝。