Để vẽ các đường trục hoặc điểm gốc cho biểu đồ đường bao matplotlib, chúng ta có thể sử dụng contourf () , axhline () y =0 và axvline () x =0.
-
Tạo các điểm dữ liệu cho x, y và z bằng cách sử dụng numpy.
-
Để đặt thuộc tính trục, chúng tôi có thể sử dụng plt.axis ('tắt') phương pháp.
-
Sử dụng contourf () phương pháp với các điểm dữ liệu x, y và z.
-
Vẽ các dòng x =0 và y =0 với màu đỏ.
-
Để 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(-1.0, 1.0, 10)
x, y = np.meshgrid(x, x)
z = -np.hypot(x, y)
plt.axis('off')
plt.contourf(x, y, z, 10)
plt.axhline(0, color='red')
plt.axvline(0, color='red')
plt.show() Đầu ra