72得票1回答
绘制3D多边形

我在浏览网络寻找以下简单问题的解决方案时没有成功: 如何使用顶点值绘制3D多边形(例如填充矩形或三角形)? 我尝试了许多想法,但都失败了,见: from mpl_toolkits.mplot3d import Axes3D from matplotlib.collections impor...

69得票7回答
给3D散点图加注释

我正在尝试使用Matplotlib生成3D散点图。我想像这里的2D情况一样注释单个点: 如何为matplotlib散点图放置单独的标签?。 我尝试使用此函数并查阅了Matplotlib文档,但发现该库似乎不支持3D注释。有人知道如何做到这一点吗?

57得票4回答
如何使用mplot3D或类似工具显示3D数组等值面的3D图。

我有一个三维的numpy数组。我想在matplotlib中显示这个数组的等值面(或更严格地说,显示由插值样本点定义的三维标量场的等值面)。 matplotlib的mplot3D部分提供了很好的三维图形支持,但是(就我所知)它的API没有任何东西可以简单地获取一个三维标量值数组并显示等值面。然...

55得票2回答
3D坐标轴刻度、标签和LaTeX。

我正在运行this示例脚本,并进行以下修改: import matplotlib as mpl from mpl_toolkits.mplot3d import Axes3D import numpy as np import matplotlib.pyplot as plt mpl.rc...

50得票3回答
在3D图中给向量加上箭头

我绘制了一些三维数据的特征向量,并想知道是否有现成的方法可以在这些线上添加箭头?如果有人能给我一些提示,那就太棒了。 import numpy as np from matplotlib import pyplot as plt from mpl_toolkits.mplot3d impo...

49得票1回答
数值错误:未知投影“3d”(再次)

执行这行代码时: import matplotlib.pyplot as plt #your code fig = plt.figure() ax = fig.gca(projection='3d') 我有一个输出错误: raise ValueError("Unknown proj...

44得票8回答
调整Axes3D标签位置

我在matplotlib中遇到了坐标轴标签与刻度标签重叠的问题。我尝试通过应用变换或调用set_y()来“手动”重新定位标签,但都没有成功。 这里是一个能够复现问题的代码片段: import matplotlib matplotlib.use("TKAGG") import matplot...

43得票3回答
同时绘制三维平面和点。

我正在尝试使用Matplotlib在3D中同时绘制平面和一些点。 我没有错误,只是点不会出现。 我可以在不同的时间绘制一些点和平面,但从未同时绘制。 代码的部分如下: import numpy as np import matplotlib.pyplot as plt from mpl_to...

43得票2回答
如何制作三维线图?

我想生成从3D数组中获取的行。 以下是代码: VecStart_x = [0,1,3,5] VecStart_y = [2,2,5,5] VecStart_z = [0,1,1,5] VecEnd_x = [1,2,-1,6] VecEnd_y = [3,1,-2,7] VecEnd_z ...

43得票2回答
更改3D绘图中坐标轴平面的背景颜色

基于Matplotlib的散点图示例,我该如何更改三个轴网格平面的灰色背景颜色?我希望将其设置为白色,同时保留默认灰色网格线。 我找到了这个问题,但是我无法将其应用到这个示例中。 谢谢。