用python計算美國的通貨膨脹率

 最近通貨膨脹越來越嚴重,因此我們來撰寫一個計算通貨膨脹率的程式:

條件:

需要兩個時間點的CPI數據,比如前一年的CPI和當前的CPI。


公式:

Inflation Rate=(CPIcurrentCPIprevious​)/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)

留言

熱門文章