24
Tôi có dataframe sau:Python Pandas: Chuyển đổi dòng như tiêu đề cột
Year Country medal no of medals
1896 Afghanistan Gold 5
1896 Afghanistan Silver 4
1896 Afghanistan Bronze 3
1896 Algeria Gold 1
1896 Algeria Silver 2
1896 Algeria Bronze 3
Tôi muốn nó theo cách này.
Year Country Gold Silver Bronze
1896 Afghanistan 5 4 3
1896 Algeria 1 2 3
Stack/Unstack dường như không hoạt động.
Điều này tạo ra một chỉ số đa cấp, mà không phải là 100% những gì bị truy nã. Loại bỏ nó bằng 'medals.reset_index (drop = False, inplace = True)' rồi theo sau bởi 'medals.reindex_axis (['Year', 'Country', 'Gold', 'Silver', 'Bronze'], trục = 1) ' – madoki