← 返回知識庫刷題首頁
P1 · 應會

資料中級

寬表轉長表 (Pandas melt)

是什麼

寬表轉長表是用 pd.melt 把多個並列欄位(如北區、南區銷售)轉成「變數名稱、數值」兩欄的長格式,每列只記一個觀測值。

解決什麼問題

seaborn 等繪圖工具需要長格式,才能把原本分散的多個欄位當成同一個類別軸比較或分組上色。

考場 Trigger

  • 多個地區欄位並列
  • pd.melt 的 id_vars 與 value_vars
  • seaborn 需要長格式

容易搞混

分組聚合Seaborn 繪圖函式選擇資料表合併

中級深度

能用 pd.melt 把並列欄位轉成長格式,再用 sns.barplot 配 estimator=sum 畫總額。

Official Evidence

官方題目正在怎麼考

1 官方題1 考綱節點