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

Bar plots แบบเปอร์เซ็นต์

มาสำรวจคำตอบจากแบบสำรวจที่ส่งให้กลุ่มคนหนุ่มสาวกันต่อ ตัวแปร "Interested in Math" มีค่าเป็น True หากผู้ตอบแบบสำรวจระบุว่าสนใจหรือสนใจมากในวิชาคณิตศาสตร์ และมีค่าเป็น False ในกรณีอื่น คนหนุ่มสาวกี่เปอร์เซ็นต์ที่สนใจคณิตศาสตร์ และตัวเลขนี้แตกต่างกันตามเพศหรือไม่ ลองใช้ bar plot เพื่อหาคำตอบกัน

เป็นการทบทวน เราจะสร้าง bar plot โดยใช้ฟังก์ชัน catplot() พร้อมระบุชื่อตัวแปรเชิงหมวดหมู่ที่ต้องการแสดงบนแกน x (x=____) ชื่อตัวแปรเชิงปริมาณที่ต้องการสรุปบนแกน y (y=____) DataFrame ของ pandas ที่ต้องการใช้ (data=____) และประเภทของ categorical plot (kind="bar")

นำเข้า Seaborn เป็น sns และนำเข้า matplotlib.pyplot เป็น plt แล้ว

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

การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

ดูคอร์ส

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

  • ใช้ DataFrame survey_data และ sns.catplot() เพื่อสร้าง bar plot โดยให้ "Gender" อยู่บนแกน x และ "Interested in Math" อยู่บนแกน y

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

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

# Create a bar plot of interest in math, separated by gender



# Show plot
plt.show()
แก้ไขและรันโค้ด