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>
這裏的劇情截圖: