我在python脚本中使用Mayavi。一切正常,但我无法改变颜色条的大小和位置。
我生成了这样的颜色栏:
colorbar = mlab.colorbar(title='Frequency', orientation='vertical', label_fmt = '%.1f')
如何更改尺寸并将其移动到场景中的其他位置?我已经在这几天了,并且无法得到任何工作。
答案 0 :(得分:4)
您可以像这样调整位置:
colorbar.scalar_bar_representation.position = [0.1, 0.9]
colorbar.scalar_bar_representation.position2 = [0.8, 0.05]
干杯,
R上。
答案 1 :(得分:1)
这可能不是最干净的解决方案,但请尝试
colorbar.scalar_bar_representation.proportional_resize=True
这样做后,我可以在屏幕上拖动一个条并调整大小。如果你想做一些更精美的事情,请查看scalar_bar_representation中的一些属性(在这里阅读源代码可能会非常有用)。