本主題將以 Python 為主要工具,從基礎語法開始,逐步學習網路爬蟲、HTML 資料解析、資料清理、Pandas 資料分析、SQLite 資料庫與資料視覺化等技術。透過實際專案將網路資料擷取、整理、儲存與分析串連起來,最後利用圖表呈現分析結果,建立完整的資料處理流程。希望透過 30 天的自主學習,培養自己從網路取得資料、處理資料並將資料轉換成有價值資訊的實作能力。
現在網路上有大量的資料,像是商品價格、電影資訊、新聞、天氣、股票等,但這些資料通常分散在不同網站。如果能夠利用程式自動取得這些資料,再進一步整理、分析,最後用圖...
Day 1 決定了這次 30 天的學習方向後,我今天正式開始接觸 Python。 原本有考慮使用電腦安裝 Python 和開發環境,但後來決定使用 Google...
前兩天學習了 Python 的基本資料型態、List 和 Dictionary,今天開始學習如何讓程式根據不同條件自動處理資料。 首先學習的是 if 判斷式,可...
前幾天學習了變數、List、Dictionary 以及流程控制,今天開始學習 Python 的 Function。 Function 可以把一段需要重複執行的程...
前幾天已經學會 Python 的變數、List、Dictionary、流程控制和 Function,今天開始讓 Python 實際接觸資料。 因為這次 30 天...
前幾天已經學過 Python 的基本語法、List、Dictionary、if、for、Function,以及 CSV 和 JSON。今天繼續往資料處理的方向練...
前幾天主要都是在學 Python 的基本語法,今天開始進入這次 30 天自主學習比較重要的部分,也就是讓 Python 開始和網路上的網站互動。 在真正開始寫爬...
昨天第一次使用 Requests 從網站取得 HTML,今天就要處理昨天留下來的問題: HTML 抓回來之後,要怎麼從裡面找到自己想要的資料? 如果只使用: p...