เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

โหลดข้อมูล JSON

พอร์ทัลข้อมูลเปิดหลายแห่งเผยแพร่ชุดข้อมูลในรูปแบบ JSON ที่วิเคราะห์ได้ง่ายเป็นพิเศษ โดยสามารถเข้าถึงได้โดยตรงผ่าน URL แต่ละออบเจ็กต์คือหนึ่งเรคคอร์ด ทุกออบเจ็กต์มีชุด attribute เดียวกัน และไม่มีค่าใดที่เป็นออบเจ็กต์ซ้อนอยู่ภายในซึ่งต้องวิเคราะห์แยกต่างหาก

รายงานประจำวันของ New York City Department of Homeless Services เป็นชุดข้อมูลประเภทนี้ ซึ่งบันทึกจำนวนผู้พักอาศัยในที่พักชั่วคราวย้อนหลังหลายปี ดูข้อมูลได้ใน console ก่อนที่จะโหลดลง dataframe ด้วยฟังก์ชัน read_json() ของ pandas

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ดูเนื้อหาของ dhs_daily_report.json ที่แสดงใน console เพื่อทำความเข้าใจข้อมูลเบื้องต้น
  • โหลด pandas โดยใช้ชื่อย่อว่า pd
  • ใช้ read_json() โหลด dhs_daily_report.json ลงใน dataframe ชื่อ pop_in_shelters
  • ดูสถิติสรุปของ pop_in_shelters ด้วย method describe() ของ dataframe

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Load pandas as pd
____

# Load the daily report to a dataframe
pop_in_shelters = ____

# View summary stats about pop_in_shelters
print(____)
แก้ไขและรันโค้ด