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

บันทึกข้อมูล

หลังจากดึงข้อมูลจาก API endpoint แล้ว มักจะเป็นประโยชน์หากบันทึกข้อมูลนั้นเก็บไว้ในดิสก์

เหตุผลที่ควรบันทึกข้อมูลมีหลายประการ เช่น

  • เก็บผลลัพธ์ที่สามารถทำซ้ำได้
  • นำไปใช้ฝึก ML Model

ครั้งนี้จะดึงข้อมูลจาก API เดิมกับแบบฝึกหัดก่อนหน้า แต่จะบันทึกข้อมูลในรูปแบบ JSON และ CSV

หลังจากรันโค้ดแล้ว (ไม่ใช่ผ่านปุ่มส่งคำตอบ) สามารถตรวจสอบข้อมูลที่บันทึกได้ด้วยคำสั่ง !head filename

URL ได้ถูกกำหนดไว้ให้แล้ว

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

การวิเคราะห์ข้อมูล IoT ด้วย Python

ดูคอร์ส

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

  • โหลดข้อมูล JSON จาก URL และเก็บไว้ในตัวแปร df
  • บันทึกข้อมูลในรูปแบบ JSON เป็นไฟล์ชื่อ "temperature.json" โดยใช้ orientation แบบ "records"
  • บันทึก df_temp เป็นไฟล์ CSV ชื่อ "temperature.csv" โดยไม่ต้องรวม index

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

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

# Import pandas
import pandas as pd

# Load URL to DataFrame
df_temp = ____

# Save DataFrame as json
df_temp.____(____, ____=____)

# Save DataFrame as csv without index
df_temp.____(____, ____=____)
แก้ไขและรันโค้ด