FacetGrid และ AxesSubplot
ในบทเรียนที่ผ่านมา เราได้เรียนรู้ว่าฟังก์ชันพล็อตของ Seaborn สร้างออบเจ็กต์ 2 ประเภท ได้แก่ FacetGrid และ AxesSubplot วิธีการเพิ่มชื่อให้กับพล็อตจะแตกต่างกันขึ้นอยู่กับประเภทของออบเจ็กต์
ในโค้ดที่เตรียมไว้ เราใช้ relplot() กับชุดข้อมูลไมล์ต่อแกลลอนเพื่อสร้าง scatter plot แสดงความสัมพันธ์ระหว่างน้ำหนักของรถกับแรงม้า โดย scatter plot นี้ถูกกำหนดให้ตัวแปรชื่อ g มาดูกันว่าเป็นออบเจ็กต์ประเภทใด
นำเข้า Seaborn เป็น sns และ matplotlib.pyplot เป็น plt ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create scatter plot
g = sns.relplot(x="weight",
y="horsepower",
data=mpg,
kind="scatter")
# Identify plot type
type_of_g = ____
# Print type
print(type_of_g)