การเปลี่ยนรูปแบบของจุดในกราฟ Scatter Plot
มาสำรวจชุดข้อมูล mpg ของ Seaborn กันต่อ โดยดูความสัมพันธ์ระหว่างความสามารถในการเร่งความเร็วของรถ ("acceleration") กับประสิทธิภาพการใช้เชื้อเพลิง ("mpg") คุณสมบัติเหล่านี้แตกต่างกันตามประเทศต้นกำเนิด ("origin") หรือไม่?
โปรดทราบว่าตัวแปร "acceleration" คือระยะเวลา (เป็นวินาที) ที่รถใช้ในการเร่งความเร็วจาก 0 ถึง 60 ไมล์ต่อชั่วโมง ค่าที่สูงกว่าหมายความว่าเร่งความเร็วได้ช้ากว่า
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้
relplot()กับ DataFramempgเพื่อสร้าง Scatter Plot โดยให้"acceleration"อยู่บนแกน x และ"mpg"อยู่บนแกน y จากนั้นปรับรูปแบบและสีของจุดข้อมูลให้แตกต่างกันตามประเทศต้นกำเนิด ("origin")
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns
# Create a scatter plot of acceleration vs. mpg
# Show plot
plt.show()