Gấu trúc đọc JSON
Đọc JSON
Các tập dữ liệu lớn thường được lưu trữ hoặc trích xuất dưới dạng JSON.
JSON là văn bản thuần túy, nhưng có định dạng của một đối tượng và nổi tiếng trong thế giới lập trình, bao gồm cả Pandas.
Trong ví dụ của chúng tôi, chúng tôi sẽ sử dụng tệp JSON có tên 'data.json'.
Ví dụ
Tải tệp JSON vào DataFrame:
import pandas as pd
df = pd.read_json('data.json')
print(df.to_string())
Hãy tự mình thử » Mẹo: sử dụng to_string()
để in toàn bộ DataFrame.
Từ điển dưới dạng JSON
JSON = Từ điển Python
Các đối tượng JSON có cùng định dạng với từ điển Python.
Nếu mã JSON của bạn không có trong tệp mà nằm trong Từ điển Python, bạn có thể tải trực tiếp mã đó vào DataFrame:
Ví dụ
Tải từ điển Python vào 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)
Hãy tự mình thử »Được chứng nhận!
$10 ĐĂNG KÝ