Về Chương 4
Thư Viện Seaborn

Seaborn Gallery

Khai phá sức mạnh vẽ đồ thị thống kê một dòng lệnh

RAW DATAFRAME `df`
Group:AScore:85Gender:M
Group:AScore:92Gender:F
Group:BScore:78Gender:M
Group:BScore:88Gender:F
... (+ 2 rows)
KẾT QUẢ ĐỒ THỊ (Abstract)
Score
ABC
Group

Nguyên lý Seaborn

Seaborn sử dụng khai báo Declarative. Bạn không cần vẽ từng điểm dữ liệu, chỉ cần ánh xạ (mapping) cấu trúc Pandas DataFrame vào các chiều quan sát:

  • data: DataFrame gốc
  • x: Cột hiển thị dọc trục X
  • y: Cột hiển thị dọc trục Y
  • hue: Chia tách màu phụ
Generator Scrip
import seaborn as sns
import matplotlib.pyplot as plt
sns.barplot(
data=df,
x="Group",
y="Score"
)
plt.show()

Lý thuyết & Ứng dụng: Lập Trình Khai Báo (Declarative) Với Seaborn