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

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)
แก้ไขและรันโค้ด