數據分析系列(3):不會寫程式也能做數據分析?用 Gemini 助飲料銷量預測

更新 發佈閱讀 13 分鐘
raw-image

前言:AI 時代,人人都是數據分析師

看著電腦螢幕上密密麻麻的程式碼就頭痛?還是覺得那些厲害的商業預測,離我們這種小老百姓太遙遠?你是否覺得「數據分析」是工程師的專利?這句話在十年前是「肯定的」,但現在 AI 時代,你不需要會寫 Python,你只需要會「說話」,就可以完成數據分析。

今天這篇文章,我要帶大家進行一場超實用的實戰演練。假設我們是一家手搖飲店的店長,每天最煩惱的就是「明天珍珠要煮幾鍋?」「明天的銷售為何?」。我們手上有兩份看起來毫無關聯的 Excel 表格,我們將一步步指揮 Gemini,把這些死板的數字,變成能預測未來的「水晶球」,也就是落實 Garbage In - Gold Out。

無論你是開店的老闆、行政人員,還是對 AI 好奇的學生,這堂課都會讓你發現:原來數據分析這麼簡單!


第一步:準備飲料銷售資料

首先,我們要準備兩份資料。這就像做菜一樣,要先把食材準備好。AI 再聰明,沒有數據也是巧婦難為無米之炊。

我們準備飲料店銷售原始資料:

    • Excel 可下載於:taoyuan_sales_100k.csv
    • 這資料可能來自你的 POS 機匯出的資料
    • 裡面記錄了每一筆交易:日期、賣了什麼飲料、甜度、冰塊、有沒有做促銷。

經過資料清理後資料:

  • 清理資料方法:詳見連結
  • Excel 可下載於:taoyuan_sales_100k_standardized.csv
  • 「甜度」的值進行標準化:
    • Full, 100%, Regular -> 通通變成 「全糖」+
    • 70% ->通通變成 「少糖」
    • Half, 50% -> 通通變成 「半糖」
    • 30% -> 通通變成 「微糖」
    • No, 0% -> 通通變成 「無糖」
    • 空白 -> 該筆資料直接去除

1.1 載入資料給Gemini

我們第一件事,就是把檔案「餵」給 AI,並請它先自我介紹一下這些資料。

  • 動作:在對話框點擊「上傳」圖示,選取「已清理完成」的數據檔案。
  • 輸入提示詞參考:
​你好!我上傳了 CSV 檔,是飲料銷售數據。請先幫我讀取這份檔案,並告訴我裡面各有哪些欄位?我想確認你有沒有看懂。
raw-image

這時候 AI 會回答你:「我讀取到了!銷售數據有日期、品項...」。確認無誤後,我們就可以進行下一步。

raw-image

1.2 清理後飲料資料洞察

分析選項1:促銷活動的效果評估,計算促銷帶來的業績成長幅度

提示詞參考:

依附件數據所示,促銷活動的效果評估,計算促銷帶來的業績成長幅度

分析結果:從視覺化分析結果可看出,有促銷日的訂單數高於無促銷日。

raw-image

分析選項2:週末與平日的銷售差異

提示詞參考:

依附件數據所示,週末與平日的銷售差異

分析結果:從視覺化分析結果可看出,週末的銷量比平日佳。

raw-image

分析選項3:時間趨勢分析,觀察是否有季節性波動

提示詞參考:

依附件數據所示,時間趨勢分析,觀察是否有季節性波動

分析結果:從視覺化分析結果可以觀察到明顯的季節性波動

raw-image

⚠️ 注意:上述分析清楚地顯示了飲料業「看天吃飯」的特性。故我們嘗試收集「天氣資料」,包含溫度及降雨量來進行資料疊合。


第二步:資料疊合 (Data Merge) — 把兩張拼圖湊在一起

我們準備氣候原始資料:

    • Excel 可下載於:taoyuan_weather_2023.csv
    • 這是在氣象局網站下載的。
    • 裡面有每一天的氣溫、降雨量。

經過資料清理後資料:

我們需要把它們「黏」在一起。這就像是把「那一天的日記」跟「那一天的新聞」釘在一起看,你才會恍然大悟:「啊!原來那天生意好是因為氣溫飆到 35 度!」

我們想做的事: 把「天氣」的資訊,對應到每一筆「銷售」紀錄上。

【AI 指令示範】

raw-image
請幫撰寫python程式,我將這兩份資料合併。 合併的依據是『日期』。也就是說,請把當天的氣溫和降雨量,填入每一筆銷售紀錄中。 合併後存檔為merged_sales_weather_100k_standardized.csv
raw-image

程式可張貼於Colab執行並完成

raw-image

經過上述Colab完成資料疊合,並於左側把該檔案下載,也可參考如下:

✨ 見證奇蹟的時刻:AI 會瞬間幫你處理好原本需要手動對很久的工程。你會看到新的表格裡,賣出「珍珠奶茶」的那一行,後面多出了「28度、晴天」的資訊。


第三步:探索真相 (EDA) — 讓 AI 當偵探

資料合併好後,我們要請 AI 幫我們「找規律」。這時候,直接看數字太累了,視覺化 (畫圖) 是最好的溝通方式。我們要像偵探一樣,審問 AI 幾個關鍵問題。

3.1 氣溫跟生意有關嗎?

直覺告訴我們,天氣熱大家愛喝飲料,但「愛喝」具體是多少?

提示詞參考:

我想知道氣溫對銷量的影響。 請幫我分析『氣溫』與『每日總銷量』的關係,並畫出一張散佈圖。 請告訴我,這張圖有沒有顯示出什麼明顯的趨勢?例如越熱賣越好?
  • AI 的發現: AI 會畫出一張圖表,X軸是氣溫,Y軸是銷量。它可能會告訴你:「老闆,數據顯示這兩者有強烈的正相關!氣溫每升高 1 度,你平均會多賣出 7 杯喔!而且我發現 25 度以上,熱飲的銷量幾乎歸零。」
raw-image
raw-image

3.2 週末生意真的比較好嗎?

很多店長覺得「週末大家放假,生意一定比較好」,所以週末排班都排很多人。這是真的嗎?

提示詞參考:

請幫我分析『平日 vs 週末』以及『有無促銷』對銷量的影響。 請畫一張熱力圖 (Heatmap) 來呈現它們之間的關聯性,我想知道週末是不是真的生意比較好?
  • AI 的發現: AI 畫出的圖可能會戳破你的幻想:「老闆,單純靠「週末」這個因素並不會帶來顯著的業績增長,真正的業績推手是「促銷活動」。如果您希望提升週末的營收,繼續維持週末促銷的策略是非常正確的,因為數據證明它非常有效。」
raw-image

3.3 是否還有其他變因?

除了上述促銷、週末與否、溫度,是否還有其他影響變因呢?我們可以檢視變數跟變數之間的相關性係數​

提示詞參考:

請為我計算相關性係數與生成熱力圖heatmap,並詳細解釋。
  • AI 的發現: 您的業績方程式可以總結為:
業績 = 氣溫 (看天吃飯) + 促銷 (人為努力) - 降雨 (天氣干擾)

「天氣熱」是業績的基本盤(+0.63),「辦促銷」是衝刺的加速器(+0.45),而「下雨」只是小減速帶(-0.29),不用過度擔心。

raw-image

相關性係數解釋:

raw-image

✨ 見證奇蹟的時刻:這就是數據分析的威力!它幫你省下了週末不必要的人力成本。


第四步:預測未來 (Modeling) — 打造你的 AI 水晶球

這是最精彩的一步!既然 AI 已經懂了過去的規律(天氣熱會多賣、有促銷會大賣),那我們能不能請它運用這些經驗,來預測明天的生意?

這在專業術語叫「建立機器學習模型」,但在 AI 對話中,你只要說「我要預測」。

提示詞參考:

我要建立一個預測模型,並來預測銷售量。
目標: 預測『每日總銷量』。
參考因素: 請使用氣溫、降雨量、是否促銷、是否週末、月份作為參考。
測試方法:多種提供建議,至少包含線性迴歸及隨機森林。
請告訴我,在這個模型中,哪一個因素對銷量影響最大?並且幫我評估這個模型準不準(例如誤差大約幾杯)?
  • AI 的產出: 它會跑一下運算,然後告訴你:「報告店長,模型訓練好了!影響銷量最大的因素是『氣溫』,第二名是『促銷』。這個模型的誤差大約只有 3.6 杯,比起你以前憑感覺猜,這個準確度非常高!」
raw-image

第五步:模型落地 - 快速預測未來

模型雖然厲害,但我們總不能每天早上開店前都打開電腦、上傳檔案、訓練模型吧?那太麻煩了。 我們要請 AI 把這個聰明的腦袋,濃縮成一張可以直接印出來貼在牆上的「傻瓜表格」。

提示詞參考:

請根據剛才的模型,幫我製作一張『備料速查表』。
表格要求:
1. 直欄是氣溫(從 20 度到 30 度)。
2. 橫列是情境(平日沒活動、平日有活動、週末沒活動...)。
3. 表格內容是『預測銷量』。

請直接給我一個 CSV 檔案讓我下載,或是直接畫成表格給我看。

AI 的產出:基於隨機森林模型,假設「當天無雨」且「月份為6月」的情境下所推算出的預估銷量。預測假設當天降雨量為 0。若預報會下雨,建議將備料量減少約 10-20 杯。

raw-image

怎麼用? 明天早上起床,看手機氣象說今天 25 度,而且今天是平日沒活動。查表一看 👉 262 杯。 不用猜、不用博筊,直接照著煮 262 杯的量就對了!


未來工作:精細化營運

上述步驟已經完成 「描述性分析 (發生了什麼)」「預測性分析 (將發生什麼)」 再到 「處方性分析 (該做什麼)」 的完整閉環。以 80/20 法則來看,做到的部分已經解決了 80% 的營運問題,這是一個非常成功的 MVP (最小可行性產品) 模型。

不過,若要追求 「精細化營運」「100% 的完整度」,目前的分析確實還有幾個 潛在的盲點(漏掉的步驟),包括如下:

延伸方向1:顆粒度不足:只預測了「總量」,沒預測「品項」

  • 盲點:您的備料表告訴店長「明天會賣 360 杯」,但沒告訴他這 360 杯裡,有多少是需要煮珍珠的奶茶?有多少是需要切水果的水果茶
  • 影響:氣溫 30 度時,雖然總銷量高,但可能是「水果茶」大賣;氣溫 20 度時,可能是「芋頭鮮奶」大賣。如果只看總杯數,可能會發生「珍珠煮太多浪費,檸檬卻不夠用」的窘境。
  • 建議步驟:將預測模型拆解為 「類別預測」(例如:預測明天奶類賣幾杯、純茶幾杯、水果類幾杯)。

延伸方向2:忽略了「特殊節日」與「長期趨勢」

  • 盲點:目前的模型用了「月份」,但沒有標記 「國定假日」、「連假」、「發薪日」「颱風假」
  • 影響
    • 如果是 過年期間 或 跨年夜,銷量可能會暴增,這是單純看「氣溫」和「週末」預測不到的。
    • 長期趨勢:如果您的店生意每個月都在自然成長 (Growth Rate),模型若沒把「時間趨勢」算進去,可能會低估未來的銷量。
  • 建議步驟:加入 Is_Holiday (是否為節假日) 的特徵欄位。

延伸方向3:獲利分析缺失:促銷雖然量大,但賺錢嗎?

  • 盲點:我們發現「促銷」能多賣 94 杯,這很棒。但如果促銷是「買一送一」,雖然忙翻了,但淨利潤說不定比沒促銷時還低?
  • 影響:可能會陷入「瞎忙」的陷阱。
  • 建議步驟:結合成本數據,計算 「毛利最大化」 的模型,而不僅僅是 「銷量最大化」

延伸方向4:滯後效應 (Lag Effect)

  • 盲點:模型假設每一天都是獨立的。
  • 影響:現實中,如果連續下了三天大雨(大家悶壞了),第四天放晴時,可能會出現 「報復性消費」,銷量比一般的晴天更高。目前的模型無法捕捉這種「前幾天影響今天」的關係。

結語:工具是死的,問題是活的

看完這個流程,你有發現嗎? 從頭到尾,我們沒有寫一行程式碼。 我們也沒有背誦任何數學公式。我們做的,只有一件事:清楚地告訴 AI 我們的目標

  • 把資料合起來 (Merge)
  • 畫圖給我看 (Visualize)
  • 預測明天賣多少 (Predict)

這就是 AI 時代的數據分析力。你不必成為 Python 大師,只要學會「問對問題」,Gemini 就能成為你最強的數據分析師助理,幫你把死板的數字,變成滾滾而來的財富!

留言
avatar-img
湯姆士老師的創作空間
113會員
26內容數
以 AI 研究與教育創新為核心,我在這裡分享創作、教學與實驗成果。希望透過作品與想法,陪伴每位學習者與創作者一起探索、一起提問、一起把靈感變成可能。歡迎走進這個充滿好奇與創造力的空間,一起讓未來更靠近我們一點。
2025/12/18
打開銷售報表,卻看到「全糖」和「100%」混亂並存的災難圖表?別讓「髒數據」毀了你的分析!本文教你用熟悉的 Excel 加上 AI 超強軍師,不必會寫程式,帶你實戰清洗真實的飲料店雜亂訂單。跟著步驟,輕鬆將垃圾資料變為黃金商業洞察!
Thumbnail
2025/12/18
打開銷售報表,卻看到「全糖」和「100%」混亂並存的災難圖表?別讓「髒數據」毀了你的分析!本文教你用熟悉的 Excel 加上 AI 超強軍師,不必會寫程式,帶你實戰清洗真實的飲料店雜亂訂單。跟著步驟,輕鬆將垃圾資料變為黃金商業洞察!
Thumbnail
2025/12/17
學了分析工具卻沒數據練手?本文盤點五大免費數據來源,解決新手「無米之炊」的痛點。從 Kaggle、政府開放平台到個人生活足跡,更重點教學如何用 AI「無中生有」,生成包含缺失值的擬真髒數據(如手搖飲銷售),助你從資料清洗到分析完整實戰演練!
Thumbnail
2025/12/17
學了分析工具卻沒數據練手?本文盤點五大免費數據來源,解決新手「無米之炊」的痛點。從 Kaggle、政府開放平台到個人生活足跡,更重點教學如何用 AI「無中生有」,生成包含缺失值的擬真髒數據(如手搖飲銷售),助你從資料清洗到分析完整實戰演練!
Thumbnail
2025/12/09
本文以益生菌補充品數據集為例,引導讀者從資料清理、變數轉換、探索性數據分析到挖掘洞察,完整走一遍零售業數據分析流程。透過 AI 工具的協作,揭示「終端貨架陳列」、「地區業務代表」以及「試吃活動」對銷售量的關鍵影響,並證實了「人」與「位置」在實體零售中的重要性,同時也打破了價格戰迷思。
Thumbnail
2025/12/09
本文以益生菌補充品數據集為例,引導讀者從資料清理、變數轉換、探索性數據分析到挖掘洞察,完整走一遍零售業數據分析流程。透過 AI 工具的協作,揭示「終端貨架陳列」、「地區業務代表」以及「試吃活動」對銷售量的關鍵影響,並證實了「人」與「位置」在實體零售中的重要性,同時也打破了價格戰迷思。
Thumbnail
看更多
你可能也想看
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
這是在 Kaggle 上舉辦的 Google DeepMind - Vibe Code with Gemini 3 Pro 黑客松詳細資訊。 目前時間(2025 年 12 月 9 日)正值比賽期間,如果你有興趣參加,現在正是最後衝刺的關鍵時刻。
Thumbnail
這是在 Kaggle 上舉辦的 Google DeepMind - Vibe Code with Gemini 3 Pro 黑客松詳細資訊。 目前時間(2025 年 12 月 9 日)正值比賽期間,如果你有興趣參加,現在正是最後衝刺的關鍵時刻。
Thumbnail
本文分享一位股市新手如何運用 AI 語言模型 Gemini,從不懂的股市名詞,到深入探討 VIX 指數、臺股市場、0050 與 2330 的波動率。過程中,
Thumbnail
本文分享一位股市新手如何運用 AI 語言模型 Gemini,從不懂的股市名詞,到深入探討 VIX 指數、臺股市場、0050 與 2330 的波動率。過程中,
Thumbnail
Storybook故事書:三國群雄爭霸傳-博物館保衛戰-【盤古數據晶片與初次共鳴】
Thumbnail
Storybook故事書:三國群雄爭霸傳-博物館保衛戰-【盤古數據晶片與初次共鳴】
Thumbnail
這篇文章探討國中階段測量教學,從與Gemini對話出發,逐步釐清準確度、精密度、誤差等概念,並提出整合性探究活動建議,例如單擺週期探究,最後提供分階段教學安排,包含長度、質量、體積測量,逐步導入密度概念。
Thumbnail
這篇文章探討國中階段測量教學,從與Gemini對話出發,逐步釐清準確度、精密度、誤差等概念,並提出整合性探究活動建議,例如單擺週期探究,最後提供分階段教學安排,包含長度、質量、體積測量,逐步導入密度概念。
Thumbnail
一早醒來鬧鐘一響嚇到已經八點,才知今天是周六。 昨天先啟用了GeminiPro,反正第一個月免費。 就先來嘗看看人家付費版有什麼特別。 右上角稱呼的部分有一個彩色的GOOGLE圓圈包圍著姓名。 看起來華麗。 再來昨天一連串問的問題,長期記憶持久。 回答的幻覺率基本上沒
Thumbnail
一早醒來鬧鐘一響嚇到已經八點,才知今天是周六。 昨天先啟用了GeminiPro,反正第一個月免費。 就先來嘗看看人家付費版有什麼特別。 右上角稱呼的部分有一個彩色的GOOGLE圓圈包圍著姓名。 看起來華麗。 再來昨天一連串問的問題,長期記憶持久。 回答的幻覺率基本上沒
Thumbnail
Threads 引戰有流量?本篇記錄以韓劇為主題的內容貼文實驗,從貼文內容、數據紀錄、自建互動報表,到運用 Gemini AI 進行數據分析與創意發想,全程只為測試與觀察。想了解 Threads 數據分析?想用Gemini 快速製作互動圖表、靈感生成?歡迎查看~
Thumbnail
Threads 引戰有流量?本篇記錄以韓劇為主題的內容貼文實驗,從貼文內容、數據紀錄、自建互動報表,到運用 Gemini AI 進行數據分析與創意發想,全程只為測試與觀察。想了解 Threads 數據分析?想用Gemini 快速製作互動圖表、靈感生成?歡迎查看~
Thumbnail
這篇文章介紹如何使用 Google Colab 和 Gemini 進行無程式碼資料分析,說明如何透過 Gemini 的自然語言處理能力,快速產生資料分析結果,省去繁瑣的數據處理步驟。文章強調此方法對於沒有程式設計背景的使用者尤其實用,並鼓勵讀者嘗試使用 AI 工具提升效率。
Thumbnail
這篇文章介紹如何使用 Google Colab 和 Gemini 進行無程式碼資料分析,說明如何透過 Gemini 的自然語言處理能力,快速產生資料分析結果,省去繁瑣的數據處理步驟。文章強調此方法對於沒有程式設計背景的使用者尤其實用,並鼓勵讀者嘗試使用 AI 工具提升效率。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News