首先這是我們的資料
import pandas as pd
data = pd.read_csv("經濟部能源署_液化天然氣進口來源年資料.csv")
接著用stack功能
data2 = data.set_index(["日期(年)","單位","液化天然氣進口量合計"]).stack()
接著整理一下,把index還原出來
data2 = data2.reset_index()
再修改一下名稱就好囉!
data2 = data2.rename(columns={"日期(年)":"年","level_3":"來源國",0:"進口量"})