Point plot hiển thị ước lượng trung bình (hoặc hàm tổng hợp khác) của biến liên tục cho mỗi mức của biến phân loại, kèm khoảng tin cậy (confidence interval). Tương tự bar plot nhưng dùng điểm + đường nối thay vì cột.
Ví dụ với dataset Titanic
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
my_df = sb.load_dataset('titanic')
sb.pointplot(x="sex", y="survived", hue="class", data=my_df)
plt.show()
Giải thích
x="sex": nam/nữ.y="survived": tỷ lệ sống sót (0/1) → trung bình = xác suất sống sót.hue="class": tách theo hạng vé (First, Second, Third).- Đường nối giúp so sánh xu hướng giữa các nhóm hue.
Tuỳ chọn hữu ích
estimator: hàm tổng hợp (mặc định mean, có thể median, sum...).ci: khoảng tin cậy (mặc định 95%, None để tắt).join=True: nối điểm cùng hue bằng đường.dodge=True: tách điểm cùng x theo hue.