พื้นฐาน Matplotlib
วาดกราฟแรกด้วย pyplot เพิ่มป้าย คำอธิบาย สี และหลายกราฟในรูปเดียว แล้วรู้จักกราฟสี่แบบที่ใช้บ่อย
- บทเรียน 9 บท
- ประมาณ 2 ชม.
บทเรียนสั้น ๆ เกี่ยวกับการวาดกราฟด้วย Python แต่ละบทมีตัวแสดงภาพให้ลองปรับ โค้ดที่สร้างกราฟนั้น และปุ่มสำหรับรันออนไลน์
เรียนตามเส้นทาง: อ่านบทเรียนสั้น ๆ ก่อน แล้วลองทำโจทย์เพื่อเช็กว่าคุณนำแนวคิดไปใช้เองได้หรือยัง
วาดกราฟแรกด้วย pyplot เพิ่มป้าย คำอธิบาย สี และหลายกราฟในรูปเดียว แล้วรู้จักกราฟสี่แบบที่ใช้บ่อย
ควบคุมแกนและขีดแบ่ง ใส่คำอธิบายจุดสำคัญ แสดงการกระจายและความคลาดเคลื่อน ซ้อนข้อมูล วาดจาก DataFrame ของ pandas และบันทึกรูปสำหรับรายงาน
ฮีตแมป แกน y สองแกน เลย์เอาต์ซับซ้อน พื้นผิว 3 มิติ และแอนิเมชัน ปิดท้ายด้วยโปรเจกต์แดชบอร์ดยอดขาย
วาดกราฟด้วย Python ในไม่กี่บรรทัดด้วย matplotlib.pyplot: plt.plot, plt.title, plt.xlabel และ plt.show
ดูบทเรียน →อธิบายกราฟด้วยชื่อกราฟ ป้ายแกน คำอธิบายกราฟ และเส้นตาราง
ดูบทเรียน →กำหนดขอบเขตแกน เลือกตำแหน่งและป้ายของขีดแบ่ง และเปลี่ยนเป็นสเกลลอการิทึมด้วย set_yscale
ดูบทเรียน →ชี้ค่าสำคัญด้วย ax.annotate เพิ่มบันทึกด้วย ax.text และทำเครื่องหมายเป้าหมายด้วย axhline
ดูบทเรียน →เปรียบเทียบการกระจายของหลายกลุ่มด้วย ax.boxplot และ ax.violinplot
ดูบทเรียน →แสดงว่าส่วนต่าง ๆ รวมกันอย่างไรตามเวลาด้วยแท่งซ้อน (bottom=) และ ax.stackplot
ดูบทเรียน →แสดงความไม่แน่นอนของการวัดด้วย ax.errorbar และแถบแรเงาด้วย fill_between
ดูบทเรียน →เปลี่ยน DataFrame ของ pandas เป็นกราฟด้วย df.plot แล้วปรับแต่งด้วย Matplotlib
ดูบทเรียน →บันทึกกราฟเป็น PNG หรือ SVG ด้วย fig.savefig และควบคุมขนาด ความละเอียด และขอบ
ดูบทเรียน →วาดฮีตแมปของตาราง 2 มิติด้วย ax.imshow ชุดสี แถบสี และค่าในแต่ละช่อง
ดูบทเรียน →สร้างรูปที่มีกราฟหลายขนาดด้วย plt.subplot_mosaic และอัตราส่วนความกว้างความสูง
ดูบทเรียน →วาดพื้นผิวและโครงลวด 3 มิติด้วย projection="3d", plot_surface และ view_init
ดูบทเรียน →ทำให้กราฟเคลื่อนไหวทีละเฟรมด้วย FuncAnimation และบันทึกเป็น GIF
ดูบทเรียน →รวมกราฟเส้น กราฟแท่ง ฮิสโทแกรม คำอธิบายประกอบ และสไตล์เป็นแดชบอร์ดยอดขายขนาด 2 × 2
ดูบทเรียน →