跳到主要內容
Cypher's Practical Coding
AI 數據分析
5 / 5
正在啟動 Python 環境(首次約 15 秒)...

資料視覺化與報告

數字算出來了,怎麼讓老闆一眼看懂?

你花了一個下午算出各渠道的營收、客戶的 RFM 分群、每月的銷售趨勢。然後你把一堆數字貼到 Slack 上⋯⋯老闆回了一句:「有沒有圖?」

數字是分析的結果,圖表是溝通的語言。這堂課教你怎麼把資料整理成 AI 能畫圖的格式,然後用精準的 prompt 讓 AI 幫你生成圖表和報告。


圖表類型怎麼選?

你想表達的用什麼圖電商情境範例
各類別的比較長條圖(Bar)各渠道營收比較
時間趨勢折線圖(Line)每月營收變化
佔比分布圓餅圖(Pie)各渠道訂單佔比
兩個數值的關係散佈圖(Scatter)消費金額 vs 消費次數

選圖的口訣:比較用長條、趨勢用折線、佔比用圓餅。


準備資料格式

AI 畫圖需要結構清楚的資料。你要做的是把計算結果整理好。

長條圖的資料格式

折線圖的資料格式

圓餅圖的資料格式


用 Prompt 讓 AI 畫圖

Prompt 範例:長條圖

Prompt 範例:折線圖 + 報告


動手做:完整的資料→圖表→報告流程


報告結構模板

好的報告有固定結構,你可以用這個模板請 AI 幫你寫:


AI 協作:學了這個,跟 AI 怎麼配合?

視覺化和報告是 AI 最能幫你節省時間的地方。你只要準備好資料,AI 就能畫圖和寫報告。

你的人類優勢:

  • 你知道老闆想看什麼(趨勢?比較?佔比?)
  • 你能判斷 AI 畫的圖是否正確(例如數值標籤有沒有錯)
  • 你能加上業務脈絡(例如「3 月下降是因為換季」),AI 只會看數字

工作流程:

  1. 你做: 用 Python 整理好資料(數字、欄位、格式)
  2. AI 做: 根據你的 prompt 畫圖 + 寫報告
  3. 你做: 驗證圖表數字、補上業務解讀、調整格式

終極 Prompt:

我準備了一份電商月度銷售資料(表格如下)。請幫我:1) 用 matplotlib 畫 3 張圖(趨勢折線圖、渠道比較長條圖、佔比圓餅圖)2) 寫一份 500 字的分析報告,給行銷主管看 3) 列出 3 個 actionable 的行銷建議。


練習題

互動示範

DEMO 1可以修改程式碼試玩
DEMO 2可以修改程式碼試玩
DEMO 3可以修改程式碼試玩
DEMO 4可以修改程式碼試玩
DEMO 5可以修改程式碼試玩
DEMO 6可以修改程式碼試玩
DEMO 7可以修改程式碼試玩

挑戰任務

Task 1

有 data = {'web': 120, 'app': 85, 'store': 45},算出 web 的佔比(百分比,一位小數),印出結果

Task 2

有 monthly = [45000, 52000, 48000, 61000],算出第 2 個月相對第 1 個月的成長率(百分比,一位小數),印出結果

Task 3

有 channels = {'web': 5890, 'app': 8990, 'store': 3680},找出營收最高的渠道名稱,印出結果

BackTake the Exam →