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
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óarotation. - Đặ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()