📊 數據視覺化專題心得

學生:陳田霖 | 學號:1111410031

本次專題將 orders.xlsx 數據轉化為動態商情儀表板,並透過 Python Flask 實現現代化 Bento UI 佈局。

二、 視覺化工具深度對比

針對本次 orders.xlsx 商情分析,我對兩種開發模式進行了以下對照:

面向 Power BI 原生開發 Python Flask + Plotly
佈局靈活度 受限於內建網格與組件,視覺設計較為單一。 極致自由。可透過 CSS 實現如 Bento Box 的現代美學。
交互連動 內建數據交叉過濾 (Cross-filtering) 功能極強。 需手動處理 Callback 邏輯,但可客製更流暢的動畫效果。
部署分享 需依賴 Power BI Service 平台分享。 極度便利。可直接部署於 Neocities 等 Web 平台。

三、 實作心得與技術洞察

🚀 為何我認為 Python 網頁開發是未來趨勢?
在製作龍捲風圖、雷達圖與阿斯特圖的過程中,我發現 Python 的 Plotly 函式庫能賦予圖表更細膩的互動靈魂。

傳統的 BI 工具雖然快速,但往往難以滿足對「介面質感」有要求的開發者。透過 Python 與 Flask 的整合,我學會了如何將原始 Excel 數據進行結構化處理,並利用 Bento UI 的網格概念,讓複雜的商情指標(如銷售走勢、地區占比、到貨效率)在同一個頁面中和諧並存。這種從數據清理、邏輯開發到最終靜態網頁部署的完整流程,讓我對資訊系統的開發模式有了更全面的掌握,也對未來的全棧開發充滿信心。