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

Làm thế nào để hiển thị các nhãn đánh dấu trên đầu một âm mưu matplotlib?

Để hiển thị các nhãn đánh dấu trên đầu một biểu đồ matplotlib, chúng tôi có thể sử dụng set_tick_params () phương pháp với labeltop =True .

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 ô phụ.
  • Tạo một hình và một tập hợp các ô phụ.
  • Hiển thị các nhãn đánh dấu ở đầu âm mưu. Sử dụng set_tick_parama () với labeltop =True .
  • Ẩn các nhãn đánh dấu của trục dưới cùng của biểu đồ. Sử dụng set_tick_parama () với labeltop =False .
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

from matplotlib import pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# Create subplots
fig, ax = plt.subplots(1, 1)

# Show the tick labels
ax.xaxis.set_tick_params(labeltop=True)

# Hide the tick labels
ax.xaxis.set_tick_params(labelbottom=False)

plt.show()

Đầu ra

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

Làm thế nào để hiển thị các nhãn đánh dấu trên đầu một âm mưu matplotlib? Làm thế nào để hiển thị các nhãn đánh dấu trên đầu một âm mưu matplotlib?