Để hiển thị văn bản trên các cột trong biểu đồ thanh, chúng tôi có thể sử dụng text () để chúng tôi có thể đặt văn bản tại một vị trí cụ thể (x và y) của cột thanh.
Các bước
-
Tạo danh sách cho x, y và phần trăm .
-
Tạo biểu đồ thanh bằng cách sử dụng bar () phương pháp.
-
Lặp lại x, y và phần trăm đã nén để đặt văn bản cho cột thanh.
-
Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = ['A', 'B', 'C', 'D', 'E'] y = [1, 3, 2, 0, 4] percentage = [10, 30, 20, 0, 40] ax = plt.bar(x, y) for x, y, p in zip(x, y, percentage): plt.text(x, y, p) plt.show()
Đầu ra