แพนด้าอ่าน JSON
อ่าน JSON
มักมีการจัดเก็บหรือแยกชุดข้อมูลขนาดใหญ่เป็น JSON
JSON เป็นข้อความธรรมดา แต่มีรูปแบบของวัตถุ และเป็นที่รู้จักกันดีในโลกของการเขียนโปรแกรม รวมถึง Pandas
ในตัวอย่างของเรา เราจะใช้ไฟล์ JSON ชื่อ 'data.json'
เปิดdata.json
ตัวอย่าง
โหลดไฟล์ JSON ลงใน DataFrame:
import pandas as pd
df = pd.read_json('data.json')
print(df.to_string())
เคล็ดลับ:ใช้to_string()
เพื่อพิมพ์ DataFrame ทั้งหมด
พจนานุกรมเป็น JSON
JSON = พจนานุกรมหลาม
ออบเจ็กต์ JSON มีรูปแบบเดียวกับพจนานุกรม Python
หากโค้ด JSON ของคุณไม่อยู่ในไฟล์ แต่อยู่ใน Python Dictionary คุณสามารถโหลดโค้ดดังกล่าวลงใน 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)
ได้รับการรับรอง!
ทำโมดูล Pandas ให้เสร็จ ทำแบบฝึกหัด ทำข้อสอบ แล้วคุณจะกลายเป็น w3schools ที่ผ่านการรับรอง!
$10 ลงทะเบียน