Python
•
•
By Olivia
Matplotlib vs. Plotly:Python 資料視覺化工具比較
靜態圖表 vs. 互動式儀表板
在分析台股 K 線或監控數據時,選對繪圖庫很重要。
- Matplotlib:Python 繪圖的始祖。功能強大但語法繁瑣,預設樣式較為老舊。適合產生靜態圖片用於論文或報告。
- Plotly:現代化的互動式繪圖庫。產生的圖表是 HTML/JS,支援滑鼠懸停顯示數值 (Hover)、縮放 (Zoom) 與拖拉。非常適合用於 Web 展示或 Jupyter Notebook 分析。
對於金融數據,推薦使用 mplfinance (基於 Matplotlib 但專為金融優化) 快速畫 K 線,或使用 Plotly 製作可互動的投資組合績效圖,讓數據分析結果更具說服力。