程式新手的Python教學 – 抓取美國總體經濟資料

觀察美國經濟的重要性

美國不僅僅是政治強權,它也有十分強大的經濟影響力,尤其是台灣經濟在世界上分工位置非常受到美國經濟的影響,像是台積電、鴻海等產業受到蘋果等美國大公司的訂單所影響極深,而觀察美國經濟體的健康程度,我們可以由總體經濟資料開始,這邊文章會利用python來抓取美國的總體經濟資料。

Fred經濟資料庫

這邊,我們會抓取Fred經濟資料庫的資料,這是一個由聖路易斯聯邦儲備銀行所維護的資料庫,官方網站為
https://fred.stlouisfed.org/

會用到的套件與指令

我們在這邊會利用requests這個套件來抓取資料,與之前一樣,先在終端機安裝
pip install requests
然後在jupyter notebook環境中
import requests
requests.get(網址)

Python觀念-變數

python可以用一個名子來把我們計算的結果或是資料給存下來,在影片裡,我們使用url這個變數把我們的網址存下來,其中加在網址外面加”是為了告訴python我們存的資料是字串格式。更進一步的想,也可以把字串或是數值格式想像成一個個物件,這之後我們聊到物件導向的概念我們在探討。

抓取方式

這邊我們採取用直接抓取的方式,但其實Fred也有提供套件給我們使用,我們有機會再來學習怎麼使用套件。
而直接抓取的方式很簡單,這邊我們使用美國非農資料做為例子,美國非農是一個重要經濟指標,我們在下一次文章會更詳細的解釋。當我們找到美國非農的資料後,將儲存csv檔案位置的網址存下來,然後使用requests.get(網址),即可抓到我們的資料,這部分的演示可參考影片。

如果對我們的文章或是影片有興趣的話 歡迎訂閱我們的youtube頻道或是追蹤FB喔!

Share

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *