跳轉至

建立 2026-10-13 更新 2026-10-13

入門基礎

入門基礎分類說明開始使用 Plotly Express 之前必須具備的三個觀念:怎麼安裝並讓圖表顯示出來、Plotly 的圖表物件(Figure)長什麼樣子,以及 Plotly Express 期待的資料格式。這三件事弄清楚之後,後面各種圖表都只是換一個函式名稱。

本分類頁面

頁面 重點
安裝與執行環境 pip/uv 安裝、Jupyter/VS Code/Colab 顯示圖表、renderer 設定
Figure 結構 data(trace)與 layout 兩大部分;Plotly Express 與 Graph Objects 的關係
長格式與寬格式資料 為什麼 Plotly Express 偏好長格式;melt 與寬格式支援

第一個 Plotly Express 程式

安裝完成後,在 Jupyter Notebook 執行下面三行,就會看到一張可互動的散佈圖:

import plotly.express as px

df = px.data.iris()  # 內建的鳶尾花資料集
px.scatter(df, x="sepal_width", y="sepal_length", color="species")

把滑鼠移到點上會顯示數值;拖曳框選可放大;點擊圖例可以隱藏或顯示某一類;右上角的工具列(modebar)可以下載 PNG 或重設視角。

建議學習順序

先讀 長格式與寬格式資料,再讀 共通參數全攻略。這兩頁是 Plotly Express 的核心,其餘圖表頁面都建立在這兩頁的觀念之上。