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

Thêm thanh sai số (error bar) vào biểu đồ cột

Kỹ thuật vẽ thống kê giúp thêm thông tin định lượng để so sánh vào trực quan. Ví dụ, trong bài tập này, bạn sẽ thêm các thanh sai số để không chỉ thể hiện sự khác biệt về giá trị trung bình chiều cao của các vận động viên giành huy chương tại Thế vận hội 2016, mà còn cả độ lệch chuẩn của từng nhóm, nhằm đánh giá xem sự khác biệt đó có đáng kể so với mức biến thiên trong mỗi nhóm hay không.

Trong bài tập này, bạn sẽ có hai DataFrame: mens_rowing chứa dữ liệu về các vận động viên giành huy chương ở các nội dung chèo thuyền và mens_gymnastics chứa thông tin về các vận động viên giành huy chương ở các nội dung thể dục dụng cụ.

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

Nhập môn trực quan hóa dữ liệu với Matplotlib

Xem khóa học

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

  • Thêm một cột với chiều cao bằng trung bình của cột "Height" trong DataFrame mens_rowing và một thanh sai số bằng độ lệch chuẩn của nó.
  • Thêm một cột khác cho giá trị trung bình của cột "Height" trong mens_gymnastics với thanh sai số bằng độ lệch chuẩn của nó.
  • Thêm nhãn cho trục y: "Height (cm)".

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.

fig, ax = plt.subplots()

# Add a bar for the rowing "Height" column mean/std
ax.____("Rowing", ____, yerr=____)

# Add a bar for the gymnastics "Height" column mean/std
____

# Label the y-axis
____

plt.show()
Chỉnh sửa và Chạy Mã