Để kiểm soát đường viền của miếng vá thanh trong matplotlib, chúng ta có thể thực hiện các bước sau
Các bước
-
Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.
-
Tạo danh sách độ cao và một bộ cho nhãn .
-
Sử dụng bar () phương pháp với edgecolor trong đối số để kiểm soát màu của miếng dán thanh. Ở đây chúng tôi đã sử dụng edgecolor ='green' .
-
Đặt tích tắc và nhãn của trục X.
-
Để hiển thị hình này, hãy sử dụng Show () phương pháp.
Ví dụ
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True height = [3, 12, 5, 18, 45] labels = ('P1', 'P2', 'P3', 'P4', 'P5') x_pos = np.arange(len(labels)) plt.bar(x_pos, height, color=(0.9, 0.7, 0.1, 0.5), edgecolor='green') plt.xticks(x_pos, labels) plt.show()
Đầu ra
Nó sẽ tạo ra kết quả sau -
Bạn có thể thay đổi độ rộng của đường viền bằng cách giới thiệu độ rộng đường kẻ trong bar () phương pháp. Giả sử chúng ta lấy linewidth =5 , sau đó Nó sẽ tạo ra kết quả sau -