Biểu đồ đếm và biểu đồ cột

Giới thiệu trực quan dữ liệu với Seaborn

Content Team

DataCamp

Biểu đồ danh mục

  • Ví dụ: biểu đồ đếm, biểu đồ cột
  • Liên quan đến biến phân loại
  • So sánh giữa các nhóm

Biểu đồ đếm phản hồi về nam tính

Giới thiệu trực quan dữ liệu với Seaborn

catplot()

  • Dùng để tạo biểu đồ danh mục
  • Có cùng ưu điểm như relplot()
  • Dễ tạo ô phụ với col=row=
Giới thiệu trực quan dữ liệu với Seaborn

countplot() so với catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.countplot(x="how_masculine",
              data=masculinity_data)

plt.show()

Biểu đồ đếm phản hồi về nam tính

Giới thiệu trực quan dữ liệu với Seaborn

countplot() so với catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="how_masculine",
            data=masculinity_data,
            kind="count")

plt.show()

Biểu đồ đếm phản hồi về nam tính

Giới thiệu trực quan dữ liệu với Seaborn

Thay đổi thứ tự

import matplotlib.pyplot as plt
import seaborn as sns

category_order = ["No answer", "Not at all", "Not very", "Somewhat", "Very"]
sns.catplot(x="how_masculine", data=masculinity_data, kind="count", order=category_order)
plt.show()

Biểu đồ đếm phản hồi về nam tính đã sắp xếp lại

Giới thiệu trực quan dữ liệu với Seaborn

Biểu đồ cột

Hiển thị trung bình biến định lượng theo danh mục

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar")

plt.show()

Biểu đồ cột: hóa đơn trung bình theo ngày

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Giới thiệu trực quan dữ liệu với Seaborn

Khoảng tin cậy

  • Đường kẻ hiển thị khoảng tin cậy 95% cho trung bình
  • Thể hiện độ bất định của ước lượng
  • Giả định dữ liệu là mẫu ngẫu nhiên

Biểu đồ cột: hóa đơn trung bình theo ngày

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Giới thiệu trực quan dữ liệu với Seaborn

Tắt khoảng tin cậy

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar",
            errorbar=None)

plt.show()

Biểu đồ cột không có khoảng tin cậy

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Giới thiệu trực quan dữ liệu với Seaborn

Đổi hướng trục

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="total_bill",
            y="day",
            data=tips,
            kind="bar")

plt.show()

Biểu đồ cột ngang

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Giới thiệu trực quan dữ liệu với Seaborn

Ayo berlatih!

Giới thiệu trực quan dữ liệu với Seaborn

Preparing Video For Download...