Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเปลี่ยนสีและเพิ่มเส้นกริดให้กับพล็อตพื้นผิว Python Matplotlib ได้อย่างไร?


ในการเปลี่ยนสีและเพิ่มเส้นกริดให้กับพล็อตพื้นผิว Python เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย

  • สร้าง x, y และ จุดข้อมูลโดยใช้ numpy

  • สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่

  • รับวัตถุแกน 3 มิติพร้อม ร่าง (จากขั้นตอนที่ 3).

  • สร้างแผนผังพื้นผิวที่มีสีส้ม สีขอบ และความกว้างของเส้น

ตัวอย่าง

นำเข้า numpy เป็น npimport matplotlib.pyplot เป็น pltfrom mpl_toolkits.mplot3d นำเข้า 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 รูป ()ขวาน =Axes3D(fig)ax.plot_surface(x, y, h, rstride=10, cstride=10, color='orangered', edgecolors='yellow', lw=0.6)plt.show() 

ผลลัพธ์

จะเปลี่ยนสีและเพิ่มเส้นกริดให้กับพล็อตพื้นผิว Python Matplotlib ได้อย่างไร?