在matplotlib中将轴投影从2D更改为3D

时间:2014-11-14 12:12:00

标签: matplotlib plot 3d

是否可以更改在matplotlib中创建的轴的投影?

我正在尝试编写用于绘图的通用代码,使每个绘图成为一个以轴为参数的函数。

例如

def plot_this(ax):
    ax.plot((1,2,3))

def plot_that(ax):
    ax.plot_surface(etc.)

然而,对于3d绘图(例如使用plot_surface),需要一个3d投影(例如,由ax = fig.add_subplot(111,projection ='3d')初始化),它与标准的2d轴不同。

如果我的函数被赋予了带有2D投影的斧头,我该如何将其更改为3D?

由于

0 个答案:

没有答案