Build your ultimate AI agent
รายละเอียดคอร์ส
การสร้างวิชวลไลเซชันแบบโต้ตอบที่มีคุณภาพสูงเคยต้องใช้โค้ดที่ซับซ้อน เวลา และความพยายามอย่างมาก แต่ตอนนี้ไม่ใช่อีกต่อไปแล้ว ในคอร์สนี้ คุณจะได้เรียนรู้การสร้างกราฟคุณภาพระดับสิ่งพิมพ์ โดยใช้พลังของ JavaScript โดยไม่ต้องออกจาก Python ภาษาที่คุ้นเคย จะได้สร้าง ตกแต่ง และปรับแต่งกราฟแบบโต้ตอบที่สวยงามหลากหลายรูปแบบ โดยใช้ชุดข้อมูลตั้งแต่ราคาหุ้นไปจนถึงสถิติทีมบาสเกตบอล และแม้แต่ขนาดจะงอยปากของเพนกวิน นอกจากนี้ยังจะได้เรียนรู้การปรับแต่งการโต้ตอบด้วยไลบรารี Plotly เช่น ข้อมูล hover, range slider, ปุ่มกำหนดเอง และ dropdown ที่เปลี่ยนวิชวลไลเซชันได้แบบ reactive พร้อมยกระดับทักษะการแสดงผลข้อมูลของคุณหรือยัง?
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
Plotly เบื้องต้น
เริ่มต้นสู่โลกของ Plotly! ในบทแรกนี้ จะได้เรียนรู้วิธีสร้างกราฟในรูปแบบต่าง ๆ และทำความรู้จักกับกราฟแบบ univariate จากนั้นจะได้สร้างกราฟยอดนิยมหลายประเภท เช่น box plot และ histogram รวมถึงการตกแต่งด้วยตัวเลือกสีของ Plotly
- Plotly และ Plotly Figure50 XP
- ลองใช้งาน Plotly Figure50 XP
- แก้ไข Plotly figure100 XP
- การแสดงผลข้อมูลแบบตัวแปรเดียว50 XP
- กราฟแท่งคะแนนนักเรียน100 XP
- Box plot ของรายได้บริษัท100 XP
- ฮิสโตแกรมรายได้ของบริษัท100 XP
- การปรับแต่งสี50 XP
- ใช้สีอะไรไป?50 XP
- กำหนดสีให้กราฟแท่งคะแนนนักเรียน100 XP
- Box plot รายได้แบบเคียงข้างกันพร้อมสี100 XP
- ฮิสโตแกรมรายได้แบบแท่งซ้อน100 XP
2
การปรับแต่งกราฟ
ขยายทักษะ Plotly ด้วยการสำรวจและสร้างกราฟแบบ bivariate จากนั้นจะได้เรียนรู้การปรับแต่งกราฟให้ดูดีด้วย annotation, ข้อมูล hover, legend และการกำหนดชื่อแกนและสเกลเอง
3
การปรับแต่งขั้นสูง
ยกระดับกราฟ Plotly ด้วยการปรับแต่งขั้นสูง ผ่านแบบฝึกหัดจริง จะได้เรียนรู้การซ้อนกราฟแบบโต้ตอบหลายประเภทไว้ในกราฟเดียวกัน เช่น bar chart ที่มี line chart ซ้อนอยู่ด้านบน รวมถึงการสร้างตัวเลือกช่วงเวลาสำหรับ time-series เช่น year to date (YTD) เพื่อซูมเข้าและออกจาก line chart
4
การโต้ตอบขั้นสูง
ในบทสุดท้ายนี้ จะได้ใช้ความสามารถด้านการโต้ตอบขั้นสูงของ Plotly เพื่อสร้างปุ่ม, dropdown และ slider ที่เปลี่ยนได้ทุกอย่างตั้งแต่ประเภทกราฟไปจนถึง annotation และอื่น ๆ อีกมากมาย ยกระดับทักษะ Plotly ของคุณและสร้างประสบการณ์ผู้ใช้แบบโต้ตอบอย่างแท้จริง
การแสดงผลข้อมูลด้วย Plotly ใน Python
เรียนจบแล้ว

