Computer >> Máy Tính >  >> Lập trình >> Python

Barchart với các nhãn dọc bằng Python / Matplotlib

Đầu tiên, chúng ta có thể tạo các thanh bằng plt.bar và sử dụng xticks. Sau đó, chúng tôi có thể căn chỉnh các nhãn bằng cách đặt thuộc tính "dọc" hoặc "ngang" trong phím "xoay".

Các bước

  • Tạo danh sách, bar_heights và bar_label bằng số.

  • Tạo một biểu đồ thanh bằng cách sử dụng phương thức bar (), với các thanh_hình và độ dài của các thanh_label.

  • Lấy hoặc đặt các vị trí và nhãn đánh dấu hiện tại của trục X, sử dụng xticks () với xoay ='dọc' và bar_label.

  • Để hiển thị cốt truyện, hãy sử dụng phương thức plt.show ().

Ví dụ

from matplotlib import pyplot as plt

bars_heights = [14, 8, 10]
bars_label = ["A label", "B label", "C label"]

plt.bar(range(len(bars_label)), bars_heights)
plt.xticks(range(len(bars_label)), bars_label, rotation='vertical')
plt.show()

Đầu ra

Barchart với các nhãn dọc bằng Python / Matplotlib