用python計算美國的通貨膨脹率
最近通貨膨脹越來越嚴重,因此我們來撰寫一個計算通貨膨脹率的程式:
條件:
需要兩個時間點的CPI數據,比如前一年的CPI和當前的CPI。
公式:
Inflation Rate=(CPIcurrent−CPIprevious)/CPIprevious×100
1. 首先安裝相關import:
pip install pandas_datareader
2. 從 https://fred.stlouisfed.org/ 註冊獲取API密鑰
3. 程式撰寫:
import pandas_datareader.data as web
import datetime
# 設定日期範圍
start = datetime.datetime(2023, 1, 1)
end = datetime.datetime(2024, 12, 31)
# 從 FRED 獲取 CPI 數據(CPIAUCSL 是全城市消費者物價指數的代碼)
cpi_data = web.DataReader('CPIAUCSL', 'fred', start, end)
# 打印數據
print(cpi_data)
留言
張貼留言