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

Giữ nguyên đệm trong khi đặt giới hạn trục trong matplotlib

Để duy trì phần đệm trong khi đặt giới hạn trục, chúng ta có thể tránh sử dụng bố cục chặt chẽ, tức là plt.rcParams ["figure.autolayout"] =False .

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 x y điểm dữ liệu bằng cách sử dụng numpy.

  • x y điểm dữ liệu bằng cách sử dụng plot () phương pháp.

  • Đặt x y giới hạn trục.

  • Để 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

x = np.linspace(-10, 10, 100)
y = np.sin(x) ** 2

plt.plot(x, y)

plt.xlim([0, max(x)+0.125])
plt.ylim([0, max(y)+0.125])

plt.show()

Đầu ra

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

Giữ nguyên đệm trong khi đặt giới hạn trục trong matplotlib