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

Biểu đồ cột

Biểu đồ cột trực quan hóa dữ liệu được tổ chức theo các danh mục bằng một loạt cột, trong đó chiều cao của mỗi cột biểu diễn giá trị của dữ liệu trong danh mục đó.

Ví dụ, trong bài tập này, bạn sẽ trực quan hóa số huy chương vàng mà mỗi quốc gia giành được trong medals DataFrame đã cho. DataFrame có các quốc gia ở chỉ mục, và một cột tên "Gold" chứa số huy chương vàng mà mỗi quốc gia giành được, tương ứng theo từng hàng.

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

  • Gọi phương thức ax.bar để vẽ cột "Gold" theo từng quốc gia.
  • Dùng ax.set_xticklabels để đặt nhãn vạch trên trục x thành tên các quốc gia.
  • Trong lời gọi ax.set_xticklabels, xoay nhãn vạch trục x 90 độ bằng tham số từ khóa rotation.
  • Đặt nhãn trục y thành "Number of medals".

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()

# Plot a bar-chart of gold medals as a function of country
____

# Set the x-axis tick labels to the country names
____.set_xticklabels(____, ____)

# Set the y-axis label
____

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