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

การใช้ axes ของ matplotlib

Seaborn ใช้ matplotlib เป็นไลบรารีหลักในการสร้างกราฟ ส่วนใหญ่แล้วสามารถใช้ Seaborn API ในการปรับแต่งการแสดงผลได้โดยตรง แต่บางครั้งการใช้ฟังก์ชันของ matplotlib ก็ช่วยให้ปรับแต่งกราฟได้ละเอียดยิ่งขึ้น ออบเจกต์ที่สำคัญที่สุดในกรณีนี้คือ axes ของ matplotlib

เมื่อได้ออบเจกต์ axes แล้ว ก็สามารถปรับแต่งกราฟได้หลากหลายรูปแบบ

ในตัวอย่างเหล่านี้ ข้อมูล US HUD ถูกโหลดไว้ในดาต้าเฟรม df และนำเข้าไลบรารีทั้งหมดเรียบร้อยแล้ว

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

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

ดูคอร์ส

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

  • ใช้ plt.subplots() เพื่อสร้างออบเจกต์ axes และ figure
  • พล็อต histplot ของคอลัมน์ fmr_3 บน axes
  • กำหนดป้ายกำกับแกน x ให้สื่อความหมายมากขึ้นเป็น "3 Bedroom Fair Market Rent"

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

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

# Create a figure and axes
fig, ax = plt.____()

# Plot the distribution of data
sns.histplot(df['fmr_3'], ax=ax)

# Create a more descriptive x axis label
ax.set(____="3 Bedroom Fair Market Rent")

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