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

Làm thế nào để vẽ một điểm trên các trục 3D trong Matplotlib?

Để vẽ một điểm trên trục 3D trong Matplotlib, 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 một hình mới hoặc kích hoạt một hình hiện có bằng cách sử dụng figure () phương pháp.

  • Thêm các trục vào hình như một phần của sắp xếp ô con, với phép chiếu 3D.

  • Để vẽ một điểm theo trục 3d, hãy sử dụng scatter () phương pháp.

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

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

ax.scatter(2, 3, 4, c='red', marker='*', s=1000)

plt.show()

Đầu ra

Làm thế nào để vẽ một điểm trên các trục 3D trong Matplotlib?