iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
佛心分享-讓我升級的那些書

菜雞學習 pandas 的 30 日讀書分享 系列

這次是在我開始就業後首次參加 IT 鐵人賽,由於工作上較常使用到 pandas,而且 pandas 在處理資料上也經常被使用,俗稱為 Python 版的 Excel,所以想說以 pandas 當作主題,順便檢驗是否有更了解自己學習的技能。

決定選用的書為 Wes McKinney 的「Python 資料分析,使用 pandas、NumPy 和 Jupyter 進行資料整理」。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

菜雞學習 pandas 的 30 日讀書分享【Day 11】DataFrame (三)

DataFrame (三) pandas 回傳的 Series 的索引和 DataFrame 的索引一樣,而且會適當的設定 name 屬性。 可以使用特殊的...

2025-08-11 ‧ 由 rdnnn 分享
DAY 12

菜雞學習 pandas 的 30 日讀書分享【Day 12】DataFrame (四)

DataFrame (四) del 關鍵字可以刪除欄位。例如,加入新的一欄,裡面儲存 state 欄是否等於 Ohio 的布林值: In [68]: fram...

2025-08-12 ‧ 由 rdnnn 分享
DAY 13

菜雞學習 pandas 的 30 日讀書分享【Day 13】DataFrame (五)

DataFrame (五) 可傳給 DataFrame 建構式的資料輸入 2D ndarray: 資料矩陣,可傳遞列與欄標籤。 陣列、串列或是 tuple...

2025-08-13 ‧ 由 rdnnn 分享
DAY 14

菜雞學習 pandas 的 30 日讀書分享【Day 14】Index 物件

Index 物件 pandas 的 Index 物件負責保存軸的標籤 (包括 DataFrame 的欄名) 與其他詮釋資料 (例如軸名)。 當建構 Serie...

2025-08-14 ‧ 由 rdnnn 分享
DAY 15

菜雞學習 pandas 的 30 日讀書分享【Day 15】reindex (重設索引) 上

reindex (重設索引) 上 reindex 是 pandas 物件的重要方法,將一個物件裡的值按照指定的索引重新排序並產生一個新物件。 In [98]:...

2025-08-15 ‧ 由 rdnnn 分享
DAY 16

菜雞學習 pandas 的 30 日讀書分享【Day 16】reindex (重設索引) 下

reindex (重設索引) 下 可使用 columns 關鍵字來 reindex 直欄: In [109]: state = ["Texas&qu...

2025-08-16 ‧ 由 rdnnn 分享
DAY 17

菜雞學習 pandas 的 30 日讀書分享【Day 17】從一軸移除項目

從一軸移除項目 如果要將一軸的項目或是多個項目移除,而且已經有不含那些項目的索引陣列或串列,可以使用 reindex 方法,或使用 .loc 來檢索,這些做法...

2025-08-17 ‧ 由 rdnnn 分享
DAY 18

菜雞學習 pandas 的 30 日讀書分享【Day 18】檢索、選擇與篩選

檢索、選擇與篩選 Series 檢索 obj[...] 的工作方式類似 NumPy 的陣列檢索,但可以使用 Series 的索引值,而不是只能使用整數。 In...

2025-08-18 ‧ 由 rdnnn 分享
DAY 19

菜雞學習 pandas 的 30 日讀書分享【Day 19】loc 與 iloc

loc 與 iloc DataFrame 與 Series 相同,有特殊的屬性 loc 和 iloc,分別搭配標籤和整數來檢索。 因為 DataFrame 是...

2025-08-19 ‧ 由 rdnnn 分享
DAY 20

菜雞學習 pandas 的 30 日讀書分享【Day 20】 算術與資料對齊

算術與資料對齊 pandas 可以輕鬆使用具有不同索引的物件,將物件相加時,如果有兩個索引不相同,那摩產生的索引將是兩個索引的聯集: In [182]: s1...

2025-08-20 ‧ 由 rdnnn 分享