เมื่อสร้าง regression model ต้องเช็ค multicollinearity ฟังก์ชัน 'regplot' และ 'lmplot' ช่วย visualize ความสัมพันธ์เชิงเส้น 'regplot' รับ x, y ได้หลายรูปแบบ (numpy array, pandas series) ส่วน 'lmplot' ต้องการข้อมูล long-form: data parameter และ x, y เป็น string
ตัวอย่าง
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
my_df = sb.load_dataset('tips')
sb.lmplot(x="size", y="tip", data=my_df)
plt.show()
ผลลัพธ์

คำอธิบาย
- นำเข้าแพ็กเกจ
- โหลดข้อมูล 'tips' จาก seaborn
- เก็บใน DataFrame
- ใช้ 'lmplot' visualize พร้อมระบุ x="size" (discrete), y="tip"
- แสดงผล
lmplot เหมาะกับ categorical/discrete x variable แสดง confidence interval อัตโนมัติ