Pandas 讀取 JSON
讀取 JSON
大型資料集通常以 JSON 格式儲存或提取。
JSON 是純文字,但具有物件的格式,在程式設計界廣為人知,包括 Pandas。
在我們的示例中,我們將使用一個名為 'data.json' 的 JSON 檔案。
示例
將 JSON 檔案載入到 DataFrame
import pandas as pd
df = pd.read_json('data.json')
print(df.to_string())
自己動手試一試 »
提示:使用 to_string()
列印整個 DataFrame。
字典作為 JSON
JSON = Python 字典
JSON 物件與 Python 字典具有相同的格式。
如果您的 JSON 程式碼不在檔案中,而是在 Python 字典中,您可以直接將其載入到 DataFrame 中
示例
將 Python 字典載入到 DataFrame
import pandas as pd
data = {
"Duration":{
"0":60,
"1":60,
"2":60,
"3":45,
"4":45,
"5":60
},
"Pulse":{
"0":110,
"1":117,
"2":103,
"3":109,
"4":117,
"5":102
},
"Maxpulse":{
"0":130,
"1":145,
"2":135,
"3":175,
"4":148,
"5":127
},
"Calories":{
"0":409,
"1":479,
"2":340,
"3":282,
"4":406,
"5":300
}
}
df = pd.DataFrame(data)
print(df)
自己動手試一試 »