Build your ultimate AI agent
รายละเอียดคอร์ส
Bokeh เป็นแพ็กเกจ Python ที่ทรงพลังสำหรับการสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟ ช่วยให้ก้าวข้ามขีดจำกัดของกราฟแบบสถิต และเปิดโอกาสให้ผู้ใช้งานปรับแต่งภาพข้อมูลได้ตามต้องการ ในคอร์สนี้จะได้ทำงานกับชุดข้อมูลหลากหลายประเภท ไม่ว่าจะเป็นราคาหุ้น สถิตินักบาสเกตบอล และข้อมูลการขายอสังหาริมทรัพย์ในออสเตรเลีย ผ่านแบบฝึกหัดภาคปฏิบัติ จะได้สร้างและปรับแต่งกราฟหลายรูปแบบ ทั้ง scatter, bar, line และ grouped bar plot นอกจากนี้ยังจะได้เรียนรู้เครื่องมือการตั้งค่าเพื่อควบคุมการโต้ตอบของผู้ชม ทำความรู้จักกับธีมแบบกำหนดเองของ Bokeh รวมถึงการสร้าง subplot และการเพิ่ม widget ลงในกราฟอีกด้วย
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
Bokeh เบื้องต้น
เรียนรู้พื้นฐานของไลบรารี Bokeh เพื่อยกระดับทักษะการสร้างภาพข้อมูลด้วย Python โดยการสร้างกราฟแบบอินเทอร์แอกทีฟ จะได้เห็นวิธีตั้งค่าเครื่องมือต่าง ๆ รวมถึง HoverTool ที่เปิดโอกาสให้ผู้ใช้งานโต้ตอบกับกราฟได้หลากหลายรูปแบบ
- Bokeh เบื้องต้น50 XP
- เมื่อใดควรใช้ scatter plot50 XP
- บล็อก vs. รีบาวด์100 XP
- ผลงานของ Kevin Durant ในแต่ละฤดูกาล100 XP
- ความสามารถในการยิงตามตำแหน่ง100 XP
- เครื่องมือการตั้งค่า50 XP
- เครื่องมือที่เหมาะกับงาน100 XP
- การตั้งค่าเครื่องมือ100 XP
- การเพิ่ม LassoSelectTool100 XP
- HoverTool50 XP
- การเพิ่ม HoverTool100 XP
- การจัดรูปแบบ HoverTool100 XP
2
การปรับแต่งภาพข้อมูล
ในบทนี้จะได้เรียนรู้วิธีปรับแต่งแกน สร้างและเพิ่มความโดดเด่นให้ legend ปรับการตั้งค่า glyph และนำธีมแบบกำหนดเองของ Bokeh มาใช้งาน
3
การสื่อสารด้วยภาพข้อมูล
เรียนรู้การใช้องค์ประกอบต่าง ๆ เพื่อสื่อสารกับผู้ชม จะได้สร้าง grouped bar plot จากข้อมูลเชิงหมวดหมู่ สร้าง subplot หลายชิ้น เพิ่ม annotation และปรับแต่งข้อความเพื่อให้ภาพข้อมูล Bokeh มีความโดดเด่นยิ่งขึ้น
4
Widget เบื้องต้น
ทำความรู้จักกับ widget ของ Bokeh และวิธีที่ช่วยให้ผู้ใช้งานปรับแต่งภาพข้อมูล Python ได้ จะได้เรียนรู้เกี่ยวกับ Spinner สำหรับเปลี่ยนขนาดของ glyph, Slider สำหรับปรับช่วงแกน และ Select widget สำหรับอัปเดตกราฟตามตัวเลือกใน dropdown
การสร้างภาพข้อมูลแบบอินเทอร์แอกทีฟด้วย Bokeh
เรียนจบแล้ว

