แพนด้าอ่าน 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) 

w3schools CERTIFIED . 2021

ได้รับการรับรอง!

ทำโมดูล Pandas ให้เสร็จ ทำแบบฝึกหัด ทำข้อสอบ แล้วคุณจะกลายเป็น w3schools ที่ผ่านการรับรอง!

$10 ลงทะเบียน