Pandas DataFrame – Swap Index

Masih menggunakan data dari modul sebelumnya, mari kita load ulang untuk menyamakan kondisi data.

import pandas as pd

df = pd.read_csv("bigmac.csv", parse_dates=["Date"], index_col=["Date", "Country"])
df.sort_index(inplace=True)
df.head()

Untuk melakukan swap index, dapat digunakan method swaplevel(). Karena index yang digunakan hanya 2, tidak perlukan parameter.

df.swaplevel()

Jika Anda memiliki index lebih dari dua, digunakan parameter i dan j untuk mengatur index mana yang akan diswap. SIlakan lihat dokumentasi lengkap di https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.swaplevel.html

Sharing is caring:

Leave a Comment