Tạo count plot
Khi cần phân tích nhanh số lần xuất hiện, bạn đã dùng .value_counts(). Đây là cách tuyệt vời để xem số liệu đếm và hình dung các danh mục có trong dữ liệu. Tuy nhiên, gửi bảng tần suất cho khách hàng hoặc đồng nghiệp không phải lúc nào cũng là ý hay. Trong bài này, bạn sẽ trực quan hóa số lượng đánh giá theo "Score". Mặc dù "Score" trước đây được dùng như biến số, nó cũng có thể được xem như biến phân loại vì có năm giá trị riêng biệt được sắp xếp từ tệ nhất đến tốt nhất. Bộ dữ liệu reviews đã được nạp sẵn.
Bài tập này là một phần của khóa học
Làm việc với dữ liệu phân loại trong Python
Hướng dẫn bài tập
- Dùng hàm
catplot()để hiển thị tần suất đếm với bộ dữ liệureviews. - Đếm tần suất cho biến
"Score"trên trục x. - Khi đếm tần suất, tô màu các cột bằng cột
"Traveler type".
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
sns.set(font_scale=1.4)
sns.set_style("darkgrid")
# Create a catplot that will count the frequency of "Score" across "Traveler type"
sns.catplot(
____
)
plt.show()