不會數學的資料科學修行一

更新 發佈閱讀 7 分鐘
開始學習資料科學,從鐵達尼號數據集開始。

她是個文科生,數學、物理、化學、生物、地科等非人文科學的科目,對她而言無法產生任何有趣、好奇、好玩等回饋,只有「難以理解的恐懼」。這樣的她,卻說要學習資料科學。

生在21世紀,不看看這些知識就結束,也太可惜

憑著這句有些天真的話,報名了資料科學的線上課,才開始第一堂課,我就聽到她的哀嚎

數學不會就是不會!

我跟她說以前也許只能認命,但現在有AI!她又燃起一絲希望,開始跟著AI從零開始學習......



目標:找出特徵強度

Step0:讀取資料

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

train_df = pd.read_csv('./titanic/train.csv')
print(train_df.head())

Step1:觀察資料 (Exploratory Data Analysis, EDA)

觀察資料量哪些是有用的數據、是否缺失、先用描述性統計來驗證猜想。

目的:透過觀察原始數據做出接下來的決策,例如:用什麼直補缺失值、是否拿掉欄位

train_df.describe()
Name Sex Ticket Cabin Embarked
count 891 891 891 204 889
unique 891 2 681 147 3
top Braund, Mr. Owen Harris male 347082 G6 S
freq 1 577 7 4 644

猜想 A:女性生存率較高?

print(train_df[['Sex', 'Survived']].groupby(['Sex']).mean())
Survived
AgeBin
(0, 12] 0.579710
(12, 18] 0.428571
(18, 35] 0.382682
(35, 60] 0.400000
(60, 100] 0.227273

猜想B:有錢人(高艙等)更有可能活下來?

print(train_df[['Pclass', 'Survived']].groupby(['Pclass']).mean())
Survived
Pclass
1 0.629630
2 0.472826
3 0.242363

猜想C:年紀較小的乘客更有可能活下來?

print(train_df[['Age','Survived']].groupby(['Age']).mean())

結果卻是

urvived

Age            

0.42        1.0

0.67        1.0

0.75        1.0

0.83        1.0

0.92        1.0

...         ...

70.00       0.0

70.50       0.0

71.00       0.0

74.00       0.0

80.00       1.0







[88 rows x 1 columns]

為什麼會這樣呢?

分組分得太細了!

每個人的年紀都自己一組,存活率不是1就是0,Age 的原始數據太零散,無法直接產生統計意義。

解法:分箱 (Binning)

# 把年齡切成 5 個區段
train_df['AgeBin'] = pd.cut(train_df['Age'], bins=[0, 12, 18, 35, 60, 100])

# 再看一次平均值
print(train_df[['AgeBin', 'Survived']].groupby(['AgeBin']).mean())

Survived

AgeBin

(0, 12] 0.579710

(12, 18] 0.428571

(18, 35] 0.382682

(35, 60] 0.400000

(60, 100] 0.227273

核心特徵的「分佈」

  • Sex (性別)
    • top = male, freq = 577
    • 解讀:全船男性佔了大多數(577/891)。結合之前算的女性生存率高,這代表大多數男人都在這次災難中遇難了。

# 同時用 Pclass 和 Sex 分組

print(train_df.groupby(['Pclass', 'Sex'])['Survived'].mean())

結果

Pclass  Sex   

1       female    0.968085

        male      0.368852

2       female    0.921053

        male      0.157407

3       female    0.500000

        male      0.135447

Name: Survived, dtype: float64

是否可以說 男性與女性的生存率跟他們在哪個艙等沒什麼關聯? 因為基本上女性存活率比男性高

結論:「性別是核心,女性普遍比男性高。」 但資料科學家會補上一句:「但在同性別內部,艙等決定了你是 96% 還是 50% 的生存機會。」

這兩個特徵有不同的 「權重 (Weight)」

  1. 性別 (Sex):是決定性特徵。它解釋了數據中大部分的變化。
  2. 艙等 (Pclass):是輔助修正特徵。它在性別的基礎上,進一步推高或拉低了生存率。
  • 一等艙女性 (0.968):幾乎是「保證獲救」。
  • 三等艙女性 (0.500):只有一半的機會活下來。
  • 一等艙男性 (0.368)
  • 三等艙男性 (0.135)

一等艙男性的生存率是三等艙男性的 2.7 倍。雖然他們都比女性危險,但有錢的男人顯然比窮苦的男人有更多機會(可能是因為更靠近甲板或更有資源)。

留言
avatar-img
CY Chiu的沙龍
3會員
20內容數
日記、內在對話、靈感、自我成長、自我療癒、生活分享
CY Chiu的沙龍的其他內容
2026/01/03
這是一場因ETF套牢引發的深刻自省。過去總是陷入證明自己是對的的執念,即便投資失利也只是在找藉口。直到看著賣掉的飆股創新高而買入的ETF卻被套牢才終於承認自己毫無邏輯、僅靠情緒跟風。卸下自尊開始利用AI從零基礎學習。承認不會才是變強的開始。只要願意倒空自己擁抱無知,學習的門檻其實比想像中更低。
2026/01/03
這是一場因ETF套牢引發的深刻自省。過去總是陷入證明自己是對的的執念,即便投資失利也只是在找藉口。直到看著賣掉的飆股創新高而買入的ETF卻被套牢才終於承認自己毫無邏輯、僅靠情緒跟風。卸下自尊開始利用AI從零基礎學習。承認不會才是變強的開始。只要願意倒空自己擁抱無知,學習的門檻其實比想像中更低。
2025/09/28
工具的本質與自律的養成 這篇文章的核心在於質疑當代專注工具的設計初衷。番茄鐘 App 的遊戲化機制,雖然利用了人類天性的獎賞機制來提高用戶黏著度,但這種做法可能與工具的本質相衝突。
2025/09/28
工具的本質與自律的養成 這篇文章的核心在於質疑當代專注工具的設計初衷。番茄鐘 App 的遊戲化機制,雖然利用了人類天性的獎賞機制來提高用戶黏著度,但這種做法可能與工具的本質相衝突。
2022/10/31
被迫做什麼真的很討厭,很可怕,所以總是用憤怒表達自己的感受,進而要求他人關注我不要什麼的需求。然而這樣孩子般的行為,對溝通沒有幫助,反而可能增加衝突。
2022/10/31
被迫做什麼真的很討厭,很可怕,所以總是用憤怒表達自己的感受,進而要求他人關注我不要什麼的需求。然而這樣孩子般的行為,對溝通沒有幫助,反而可能增加衝突。
看更多
你可能也想看
Thumbnail
在職場上專業能力是基本盤,「說得好」比「做得多」更能決定你的能見度。
Thumbnail
在職場上專業能力是基本盤,「說得好」比「做得多」更能決定你的能見度。
Thumbnail
🍔 一、走7步,會到哪裡? 想像你走出家門,往右邊走了7步。 這個「7」代表什麼?只是數字,還是一段有方向的移動? 7 是「你走了幾步」,但如果我不知道你是往哪裡走,我其實什麼也不知道。 如果我告訴你:「你往北走了 7 公尺」,這才是有意義的資訊。 📌 所以,「有方向」的數字,才叫「向
Thumbnail
🍔 一、走7步,會到哪裡? 想像你走出家門,往右邊走了7步。 這個「7」代表什麼?只是數字,還是一段有方向的移動? 7 是「你走了幾步」,但如果我不知道你是往哪裡走,我其實什麼也不知道。 如果我告訴你:「你往北走了 7 公尺」,這才是有意義的資訊。 📌 所以,「有方向」的數字,才叫「向
Thumbnail
團隊最近因為會議紀錄的表單製作上花了很多時間 決定改善作法讓他效率化一些 經果討論之後決定移到Notion 因為提案的是我所以我就負責實際執行這個移動資料歸檔跟轉換格式的作業 這篇文分享我移資料的時候感覺到的小重點跟心得
Thumbnail
團隊最近因為會議紀錄的表單製作上花了很多時間 決定改善作法讓他效率化一些 經果討論之後決定移到Notion 因為提案的是我所以我就負責實際執行這個移動資料歸檔跟轉換格式的作業 這篇文分享我移資料的時候感覺到的小重點跟心得
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
前言: 你買的是希望,還是貧窮的入場券? 2026年春節馬年先祝大家新年快樂~~~ 馬年行大運!! 過年,大家在彩券行貢獻了多少? 不管是「2000萬超級紅包」還是大樂透,排隊的人潮總是絡繹不絕。 作為一名投資者,我看的不只是熱鬧,而是背後冷冰冰的數學機率。
Thumbnail
前言: 你買的是希望,還是貧窮的入場券? 2026年春節馬年先祝大家新年快樂~~~ 馬年行大運!! 過年,大家在彩券行貢獻了多少? 不管是「2000萬超級紅包」還是大樂透,排隊的人潮總是絡繹不絕。 作為一名投資者,我看的不只是熱鬧,而是背後冷冰冰的數學機率。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
在台南市,有一所獨特的教育機構——上華國高中部,這所學校融合了蒙特梭利教育理念,致力於提供學生一個自主學習、適性發展以及與業界接軌的機會。 自主學習 上華國高中部強調學生的自主學習,鼓勵學生根據自己的興趣和需求來規劃學習路徑。這不僅提升了學生的學習動機,還培養了他們的自律和責任感。 學校提供多
Thumbnail
在台南市,有一所獨特的教育機構——上華國高中部,這所學校融合了蒙特梭利教育理念,致力於提供學生一個自主學習、適性發展以及與業界接軌的機會。 自主學習 上華國高中部強調學生的自主學習,鼓勵學生根據自己的興趣和需求來規劃學習路徑。這不僅提升了學生的學習動機,還培養了他們的自律和責任感。 學校提供多
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
《窮查理的普通常識》集結查理・蒙格十一場演講精華,展現他融合跨學科思維與逆向思考的人生與投資哲學。他主張以「紀律、耐心、聚焦」為核心原則,專注在能力圈內行動,強調避免愚蠢比尋找天才更重要。書中闡述與巴菲特的黃金夥伴關係、終身學習的重要性,以及「讓自己配得上想要的東西」的人生態度。
Thumbnail
《窮查理的普通常識》集結查理・蒙格十一場演講精華,展現他融合跨學科思維與逆向思考的人生與投資哲學。他主張以「紀律、耐心、聚焦」為核心原則,專注在能力圈內行動,強調避免愚蠢比尋找天才更重要。書中闡述與巴菲特的黃金夥伴關係、終身學習的重要性,以及「讓自己配得上想要的東西」的人生態度。
Thumbnail
太棒了! 我的Obsidian啟發者之一的Nick Milo,在他的Youtube影片「A Notes System for Your Ideas (Obsidian Template)」分享了Ideaverse的設計哲學! 你我都身處資訊爆炸的時代,如何管理自己的想法就變得至關重要。 很多人
Thumbnail
太棒了! 我的Obsidian啟發者之一的Nick Milo,在他的Youtube影片「A Notes System for Your Ideas (Obsidian Template)」分享了Ideaverse的設計哲學! 你我都身處資訊爆炸的時代,如何管理自己的想法就變得至關重要。 很多人
Thumbnail
在多檔案資料整合的情境中,將多個 Excel 檔案的內容集中複製到主工作簿是一項常見需求。透過 VBA,我們可以建立一個「一鍵複製」功能,自動開啟指定資料夾內的 Excel 檔案,並將其中的資料複製到主工作簿的指定工作表中,實現快速彙整。 可以快速地把相關資料整理到指定工作簿,再接著處理相關資料。
Thumbnail
在多檔案資料整合的情境中,將多個 Excel 檔案的內容集中複製到主工作簿是一項常見需求。透過 VBA,我們可以建立一個「一鍵複製」功能,自動開啟指定資料夾內的 Excel 檔案,並將其中的資料複製到主工作簿的指定工作表中,實現快速彙整。 可以快速地把相關資料整理到指定工作簿,再接著處理相關資料。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News