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

การใช้ palette สีแบบกำหนดเอง

จนถึงตอนนี้ เราได้สำรวจข้อมูลหลายด้านจากชุดข้อมูลผลสำรวจของกลุ่มคนหนุ่มสาว ไม่ว่าจะเป็นการใช้งานอินเทอร์เน็ต ความถี่ในการรับฟังคำแนะนำของผู้ปกครอง และจำนวนผู้ที่รายงานว่ารู้สึกเหงา อย่างไรก็ตาม สิ่งที่ยังไม่ได้ทำคือการสรุปข้อมูลพื้นฐานเกี่ยวกับผู้ตอบแบบสำรวจ เช่น อายุและเพศ การสรุปข้อมูลเบื้องต้นเหล่านี้ถือเป็นแนวปฏิบัติที่ดีเสมอเมื่อต้องทำงานกับชุดข้อมูลที่ไม่คุ้นเคย

โค้ดที่เตรียมไว้จะสร้าง box plot แสดงการกระจายของอายุระหว่างผู้ตอบแบบสำรวจชายและหญิง มาปรับโค้ดเพื่อกำหนดรูปแบบของกราฟ โดยครั้งนี้จะใช้ color palette แบบกำหนดเองกัน

นำเข้า Seaborn เป็น sns และ matplotlib.pyplot เป็น plt ไว้เรียบร้อยแล้ว

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

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

ดูคอร์ส

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

  • กำหนดสไตล์เป็น "darkgrid"
  • กำหนด color palette แบบกำหนดเองโดยใช้โค้ดสี hex "#39A7D0" และ "#36ADA4"

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

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

# Set the style to "darkgrid"


# Set a custom color palette


# Create the box plot of age distribution by gender
sns.catplot(x="Gender", y="Age", 
            data=survey_data, kind="box")

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