Code Interpreter: วิเคราะห์ข้อมูลด้วย Python
อัปโหลดข้อมูล ให้ ChatGPT รัน Python วิเคราะห์และสร้างกราฟ
🎯 วัตถุประสงค์การเรียนรู้
- อัปโหลดไฟล์ข้อมูล (CSV/Excel) และให้ ChatGPT ทำความสะอาดและวิเคราะห์
- สั่งให้สร้างสถิติเชิงพรรณนาและกราฟที่เหมาะสมกับข้อมูล
- เข้าใจข้อจำกัดของแซนด์บ็อกซ์เรื่องขนาดข้อมูล (เหมาะกับข้อมูลเล็ก-กลาง)
เนื้อหา
Code Interpreter หรือ Advanced Data Analysis ให้ ChatGPT รัน Python ในแซนด์บ็อกซ์เพื่อวิเคราะห์ข้อมูลที่อัปโหลด ทำได้ทั้งการทำความสะอาดข้อมูล คำนวณสถิติ สร้างกราฟ แปลงเอกสาร และเขียนสคริปต์เฉพาะกิจ เหมาะกับชุดข้อมูลขนาดเล็กถึงกลาง แต่ไม่เหมาะกับ big data ที่เกินขีดความสามารถของแซนด์บ็อกซ์ จุดแข็งคือผู้ใช้ไม่ต้องเขียนโค้ดเองเลยก็ได้ผลการวิเคราะห์
ChatGPT รัน Python คำนวณสถิติ สร้างกราฟเส้น และสรุปข้อสังเกต เช่น เดือนที่ยอดตก พร้อมให้ดาวน์โหลดกราฟได้
สอนให้ผู้เรียนขอทั้งตัวเลขและภาพประกอบ และให้ตรวจสอบว่าตัวเลขสมเหตุสมผล เตือนว่าถ้าไฟล์ใหญ่มากอาจต้องแบ่งหรือสุ่มตัวอย่าง
แบบฝึกหัดท้ายโมดูล
- อัปโหลดชุดข้อมูลจริงของคุณ (หรือชุดตัวอย่าง) แล้วขอให้ทำความสะอาดข้อมูล หาค่าที่หายไป และสรุปสถิติเบื้องต้น
- ขอให้สร้างกราฟ 2 ประเภทที่แตกต่างกันจากข้อมูลเดียวกัน แล้วให้ ChatGPT อธิบายว่ากราฟใดเหมาะกับการนำเสนออะไร