使用 pandas 取得資料
正如你剛剛看到的,要存取公開 API、轉換資料,並把它變成 DataFrame,需要好幾行程式碼。
使用 pandas 的 pd.read_json() 可以簡化這些步驟,幫你處理上述流程。
你將再次存取相同的 API。不過這次,你會用 pandas 來讀取 API,並把結果儲存到磁碟,方便後續分析。
要存取資料用的 URL 已經幫你定義好。
本練習屬於課程
使用 Python 分析 IoT 資料
練習說明
- 匯入
pandas並命名為pd。 - 直接從
URL讀取資料到DataFramedf_temp。 - 列印前 5 列。
- 列印
DataFramedf_temp的資料型別。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import pandas
____
# Load URL to DataFrame
df_temp = ____
# Print first 5 rows
print(____)
# Print datatypes
____