我有這樣的熊貓資料框。Count列是 base_path 所在區域的數量
region base_path count
us /image 3
emea /video 2
asia /docs 2
emea /image 3
us /video 2
us /docs 2
asia /location 1
asia /image 3
我想獲得一個額外的列,它將對相應基本路徑的區域進行一些評論:
region base_path count comment
us /image 3 us-emea-asia
emea /video 2 emea-us
asia /docs 2 asia-us
emea /image 3 us-emea-asia
us /video 2 emea-us
us /docs 2 asia-us
asia /location 1 asia
asia /image 3 us-emea-asia
我怎樣才能以有效的方式實作這一目標?
uj5u.com熱心網友回復:
df['comment'] = df.groupby('base_path')['region'].transform('-'.join)
輸出:
region base_path count comment
0 us /image 3 us-emea-asia
1 emea /video 2 emea-us
2 asia /docs 2 asia-us
3 emea /image 3 us-emea-asia
4 us /video 2 emea-us
5 us /docs 2 asia-us
6 asia /location 1 asia
7 asia /image 3 us-emea-asia
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/369399.html
上一篇:如何解釋箱線圖?
