Tạo biểu đồ cột
Các khách sạn ở Las Vegas đang thấy mức độ khác nhau đáng kể về việc các đánh giá hữu ích như thế nào đối với người khác. Chủ khách sạn muốn biết liệu có thời điểm nào trong năm mà các đánh giá hữu ích hơn cho khách tiềm năng hay không. Hãy giúp họ hiểu rõ hơn các đánh giá của mình bằng cách tạo biểu đồ cột thể hiện số phiếu hữu ích trung bình trên mỗi đánh giá theo biến phân loại "Period of stay". Bộ dữ liệu reviews đã được nạp sẵn cho bạ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
- In ra tần suất xuất hiện của biến
"Period of stay"để đảm bảo mỗi hạng mục đều có dữ liệu. - Tạo biểu đồ cột bằng
catplot(). - Chia bộ dữ liệu
reviewstheo"Period of stay"trên trục x. - Chỉ định biến số cần tổng hợp là
"Helpful votes".
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.
# Print the frequency counts of "Period of stay"
print(reviews[____].____)
sns.set(font_scale=1.4)
sns.set_style("whitegrid")
# Create a bar plot of "Helpful votes" by "Period of stay"
sns.catplot(____)
plt.show()