3
Python的mayavi
模块具有3D散点图功能。默认情况下,点的大小与数据成比例(据我了解,通过他们的网站)。这就是我的数据撷取画面看起来像:在Mayavi中禁用三维散点图中的点缩放
颜色映射表示每个点的价值,所以我不要求规模也与点的值的点的大小。有什么办法可以禁用缩放大小吗?
Python的mayavi
模块具有3D散点图功能。默认情况下,点的大小与数据成比例(据我了解,通过他们的网站)。这就是我的数据撷取画面看起来像:在Mayavi中禁用三维散点图中的点缩放
颜色映射表示每个点的价值,所以我不要求规模也与点的值的点的大小。有什么办法可以禁用缩放大小吗?
函数mayavi.mlab.points3d
的参数scale_mode
可以设置为'none'
。
例如:
In [23]: t = linspace(0, 4*numpy.pi, 20)
In [24]: x = sin(2*t)
In [25]: y = cos(t)
In [26]: z = cos(2*t)
In [27]: s = 2 + sin(t)
In [28]: mlab.points3d(x, y, z, s, colormap="copper", scale_mode='none')
Out[28]: <mayavi.modules.glyph.Glyph at 0x9fd85f0>
这里的剧情截图: