通过matplotlib将二维坐标系统添加到3D
问题描述:
我对Python编程非常新,我有一个问题。所以我想绘制2D三维坐标空间,这样我就可以在空间中添加点,并且在(0,0)(2,1)二维空间上旋转90°,120°和60°。问题是,我不知道如何在3中绘制二维坐标空间。有人可以建议我使用matplotlib如何在3D中放置2D的任何解决方案?通过matplotlib将二维坐标系统添加到3D
这里是举例到目前为止,我已经取得了代码...
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111,projection='3d')
x = 2
y= 1
ax.scatter(x, y, 0, zdir='y')
#size of 3d
ax.legend()
ax.set_xlim3d(0, 10)
ax.set_ylim3d(0, 10)
ax.set_zlim3d(0, 10)
plt.show()