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

Hue กับ Count Plot

มาสำรวจชุดข้อมูลนักเรียนมัธยมศึกษาต่อกันโดยดูที่ตัวแปรใหม่ คอลัมน์ "school" แสดงชื่อย่อของโรงเรียนที่นักเรียนเข้าเรียน ได้แก่ "GP" หรือ "MS"

ในแบบฝึกหัดที่ผ่านมา เราสร้าง scatter plot ที่ระบายสีจุดข้อมูลตามเขตที่อยู่อาศัย ไม่ว่าจะเป็นเขตเมืองหรือชนบท คราวนี้ลองมาดูกันว่านักเรียนที่อยู่ในเขตเมืองและชนบทมีจำนวนเท่าไร และสัดส่วนนี้แตกต่างกันไปตามโรงเรียนหรือไม่ โดยสร้าง count plot พร้อมกลุ่มย่อย

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

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

ดูคอร์ส

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

  • เติมข้อมูลใน dictionary palette_colors โดยแมปค่า "Rural" กับสี "green" และค่า "Urban" กับสี "blue"
  • สร้าง count plot โดยวางแกน x เป็น "school" และใช้ DataFrame student_data
    • เพิ่มกลุ่มย่อยด้วยตัวแปร "location" และใช้ dictionary palette_colors เพื่อกำหนดให้กลุ่มย่อยแสดงเป็นสีเขียวและสีน้ำเงิน

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

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

# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns

# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}

# Create a count plot of school with location subgroups




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