Bắt đầu ngayBắt đầu miễn phí

Xây dựng biểu đồ histogram (2): số bins

Trong bài trước, bạn chưa chỉ định số lượng bins. Mặc định, Python sẽ đặt số bins là 10 trong trường hợp đó. Số lượng bins rất quan trọng. Quá ít bins sẽ làm đơn giản hóa thực tế và không cho thấy chi tiết. Quá nhiều bins sẽ làm phức tạp hóa và che khuất bức tranh tổng thể.

Để kiểm soát số bins dùng để chia dữ liệu, bạn có thể đặt đối số bins.

Đó chính là những gì bạn sẽ làm trong bài này. Bạn sẽ tạo hai biểu đồ. Mã trong script đã bao gồm các lời gọi plt.show()plt.clf(); plt.show() hiển thị biểu đồ; plt.clf() dọn sạch để bạn bắt đầu lại từ đầu.

Như trước, life_exp đã sẵn có và matplotlib.pyplot đã được import là plt.

Bài tập này là một phần của khóa học

Python nâng cao

Xem khóa học

Hướng dẫn bài tập

  • Vẽ histogram của life_exp với 5 bins. Bạn có nhận ra bin nào chứa nhiều quan sát nhất không?
  • Vẽ một histogram khác của life_exp, lần này với 20 bins. Như vậy có tốt hơn không?

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.

# Build histogram with 5 bins


# Show and clean up plot
plt.show()
plt.clf()

# Build histogram with 20 bins


# Show and clean up again
plt.show()
plt.clf()
Chỉnh sửa và Chạy Mã