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

Làm thế nào để đặt các nhãn xtick trong một hộp matplotlib?

Để đặt nhãn xtick trong một hộp, chúng tôi có thể thực hiện các bước sau

Các bước

  • Tạo một hình mới hoặc kích hoạt một hình hiện có.

  • Lấy trục hiện tại của hình.

  • Đặt bên trái dưới cùng vị trí của các trục.

  • Đặt vị trí của gai , tức là dưới cùng trái .

  • Để đặt xtick nhãn trong một hộp, lặp lại nhãn đánh dấu và sử dụng set_bbox () phương pháp.

  • Để hiển thị hình này, hãy sử dụng Show () phương pháp.

Ví dụ

 nhập matplotlib.pyplot dưới dạng pltplt.rcParams ["figure.figsize"] =[7.00, 3.50] plt.rcParams ["figure.autolayout"] =Trueplt.figure () ax =plt.gca () ax.xaxis .set_ticks_position ('bottom') ax.yaxis.set_ticks_position ('left') ax.spines ['bottom']. set_position (('data', 0)) ax.spines ['left']. set_position (('data ', 0)) cho nhãn trong ax.get_xticklabels ():label.set_fontsize (12) label.set_bbox (dict (facecolor =' red ', edgecolor =' black ', alpha =0.7)) plt.show ()  

Đầu ra

Nó sẽ tạo ra kết quả sau -

Làm thế nào để đặt các nhãn xtick trong một hộp matplotlib?