plotly
適用於 Python 的互動式繪圖函式庫,支援超過 40 種圖表類型、科學視覺化、統計分析以及透過 Plotly Express 與 Graph Objects 建立網頁儀表板。
簡介
Plotly 是一個強大的 Python 繪圖函式庫,專為創建互動式、出版級品質的視覺化圖表而設計。此技能為 Claude 提供了生成複雜圖表與資料儀表板的指導架構。它同時支援用於快速開發的高階 API (Plotly Express) 以及用於精細控制的低階圖形物件 (Graph Objects)。無論您是在進行探索性資料分析、展示研究成果還是製作財務報告,此技能都能協助您建立具備縮放、平移與懸停提示功能的互動式圖表。您可以輕鬆將這些圖表整合至 Dash 網頁應用程式,或將其匯出為 HTML、PNG、PDF 或 SVG 格式以便靜態報告使用。
-
提供超過 40 種圖表類型,包含散佈圖、折線圖、長條圖、圓餅圖、熱力圖、等高線圖、3D 曲面圖以及財務類圖表 (如 K 線圖或 OHLC)。
-
支援進階統計視覺化,例如箱型圖、小提琴圖、具邊際分佈的長條圖以及趨勢線分析。
-
豐富的佈局與樣式選項,支援自訂主題 (如 plotly_dark, plotly_white)、建立子圖表以及精確控制座標軸、圖例與註釋層。
-
內建互動功能,包括時間序列的範圍滑桿、套索選取工具、動畫影格以及自訂懸停模板設定。
-
與 Pandas DataFrame 高度相容,可確保在視覺化過程中無縫進行資料匯入與處理。
-
對於標準工作使用 Plotly Express 以減少程式碼量;當需要複雜的分層或自訂圖形時,請切換至 Graph Objects。
-
若需匯出靜態影像 (PNG, SVG, PDF),請確保環境中已安裝 kaleido 函式庫。
-
可將 Plotly 圖表與 Dash 結合,開發互動式網頁應用程式或監控儀表板。
-
利用內建的地理投影、散佈地圖與區域分佈圖功能處理地理空間資料。
-
請注意 Plotly Express 函式會返回 figure 物件,您可以使用 Graph Object 的更新方法對其進一步修改,以新增標記、線條或註釋。
倉庫統計
- Star 數
- 181
- Fork 數
- 24
- Open Issue 數
- 4
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月29日 上午06:51