Để thay đổi màu và thêm đường lưới vào biểu đồ bề mặt Python, chúng ta có thể thực hiện các bước sau -
-
Đặ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 và h điểm dữ liệu bằng cách sử dụng numpy.
-
Tạo một hình mới hoặc kích hoạt một hình hiện có.
-
Nhận đối tượng trục 3D, với hình (từ Bước 3).
-
Tạo biểu đồ bề mặt, với màu cam, màu sắc và độ rộng đường thẳng.
Ví dụ
import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dplt.rcParams ["figure.figsize"] =[7.50, 3.50] plt.rcParams ["figure.autolayout"] =Truex =np.arange (- 5, 5, 0,25) y =np.arange (-5, 5, 0,25) x, y =np.meshgrid (x, y) h =np.sin (x) * np.cos (y) fig =plt. figure () ax =Axes3D (hình) ax.plot_surface (x, y, h, rstride =10, cstride =10, color ='orangered', edgecolors ='yellow', lw =0.6) plt.show ()Đầu ra