Python 通过matplotlib将二维坐标系转换为三维

Python 通过matplotlib将二维坐标系转换为三维,python,math,3d,wxmathplot,Python,Math,3d,Wxmathplot,我对python编程相当陌生,我有一个问题。所以我想在3D中绘制2D坐标空间,这样我就可以在空间中添加点,并显示2D空间中(2,1)围绕(0,0)旋转90°、120°和60°。问题是我不知道如何在3中绘制二维坐标空间。有人能建议我如何使用matplotlib将二维放置在三维中吗 这是我到目前为止所做的代码示例 from mpl_toolkits.mplot3d import Axes3D import numpy as np import matplotlib.pyplot as plt fi

我对python编程相当陌生,我有一个问题。所以我想在3D中绘制2D坐标空间,这样我就可以在空间中添加点,并显示2D空间中(2,1)围绕(0,0)旋转90°、120°和60°。问题是我不知道如何在3中绘制二维坐标空间。有人能建议我如何使用matplotlib将二维放置在三维中吗

这是我到目前为止所做的代码示例

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()

您可能想看看mplot3d教程中的示例