24得票4回答
使用mplot3d绘制二维数组的图表

我有一个2D的numpy数组,想要在3D中进行绘制。我听说过mplot3d,但无法使其正常工作。 这是我想要做的示例。我有一个尺寸为(256,1024)的数组。应该绘制一个3D图形,其中x轴从0到256,y轴从0到1024,而图形的z轴显示每个条目处数组的值。 我该怎么做呢?

23得票1回答
如何将填充轮廓投影到3D表面图上

我只是想在三维空间中像this示例一样绘制一个表面和其轮廓。 这是我用来实现它的代码: import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import axes3d from matplotlib import cm imp...

22得票3回答
如何剪裁一个具有正方形纵横比的Axes3D绘图?

这是一个基本示例: import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() f = fig.add_subplot(2, 1, 1, projection='3d'...

21得票1回答
在3D散点图中连接两个点

在下面的代码中,我如何创建连接每对散点图(即将绿色圆圈连接到黄色箭头)的线条?这些散点图是在.show()指令之前的代码的最后两行创建的。 import matplotlib.pyplot from mpl_toolkits.mplot3d import Axes3D dates ...

20得票4回答
如何创建瀑布图

有没有像MATLAB一样能够绘制瀑布图的Python模块?我尝试了谷歌搜索'numpy waterfall'、'scipy waterfall'和'matplotlib waterfall',但是没有找到任何相关内容。

20得票5回答
PyPlot图例:'Poly3DCollection'对象没有属性'_edgecolors2d'。

直到取消注释 plt.legend() 这一行,以下代码片段运行正常: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D x = np.linspace(-1...

19得票1回答
Matplotlib中的3D绘图:如何隐藏坐标轴但保留坐标轴标签?

我正在使用Matplotlib可视化三维数组。除了一个小问题,我已经接近自己想要的效果......请看下面的插图和描述,了解我能够实现什么以及我想要它做什么...... 显示一堆带标签的立方体,但还有其他东西。 显示一堆立方体,但没有轴标签。 这就是我想要的,但我无法做到......我想展...

19得票1回答
我如何渲染3D直方图?

我想要做出类似于Hacker's Delight中的这些图表: 有什么方法可以在Python中实现这个功能?最理想的解决方案是能够轻松地交互式调整图形(更改目前正在观察的X/Y切片)。 据我所知,无论是matplotlib还是mplot3d模块都没有此功能。我找到了mayavi2,但它...

19得票2回答
改变三维图中垂直(z)轴的位置

我正在使用Python中的Matplotlib进行一些3D表面绘图,并注意到一个很烦人的现象。根据我设置的视点(摄像机位置),垂直(Z)轴在左侧和右侧之间移动。以下是两个示例: 示例1,轴在左侧, 示例2,轴在右侧。第一个示例使用ax.view_init(25,-135),而第二个示例使用a...

18得票2回答
如何在mplot3d中禁用透视?

在mplot3d绘图时,是否有可能禁用透视效果,即使用正交投影?