資料分析
plotly avatar

plotly

用於科學、統計與金融圖表繪製的 Python 互動式視覺化技能,支援 Plotly Express 與 Graph Objects。

簡介

此技能為使用 Plotly 函式庫在 Python 中建立高品質、互動式視覺化內容提供了全面的框架。專為資料科學家、分析師與開發人員設計,支援繪製超過 40 種不同類型的圖表,從簡單的散佈圖到複雜的 3D 曲面圖與金融蠟燭圖皆可涵蓋。透過結合用於快速原型設計的高階 Plotly Express API,以及用於複雜與客製化視覺化需求的低階 Graph Objects API,使用者能精確地控制圖表佈局、樣式與互動性。

  • 支援超過 40 種圖表類別,包含統計分佈、地理地圖、科學熱圖以及時間序列金融工具。

  • 進階佈局自訂功能,包含子圖管理、主題範本(例如 plotly_dark, seaborn)以及對註解、字體與軸線的細部調整。

  • 動態互動功能,如滑鼠懸停提示、縮放/平移、圖例開關以及範圍滑桿。

  • 支援匯出為獨立的 HTML 檔案以利網頁共享,或透過 Kaleido 引擎匯出為靜態格式 (PNG, PDF, SVG)。

  • 可與 Dash 網頁框架無縫整合,用於建構複雜的互動式儀表板與分析應用程式。

  • 使用者應優先使用 Plotly Express (px) 處理日常任務與 pandas 資料框工作流程,以簡化程式碼長度。

  • 當視覺需求要求自訂形狀、多軌資料操作或高階數學曲面表示時,建議採用 Graph Objects (go)。

  • 執行非互動式靜態影像匯出時,請確認已安裝 'kaleido' 套件。

  • 進行地理視覺化時,應確保資料結構與地圖軌跡需求對齊。

  • 最佳實踐包括利用內建的 animation_frame 功能進行時間序列資料視覺化,並自訂 hovertemplate 字串以提升資料可讀性。

倉庫統計

Star 數
180
Fork 數
24
Open Issue 數
4
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月28日 下午12:28
在 GitHub 查看