我正在尝试使用contour
值较小的colorbar
绘制(10e-9)
。此值显示在colorbar
的顶部。如何更改此值的位置,从colorbar
的顶部到底部。我想将此值移到colorbar
下,因为当我在label
上方添加colorbar
时,它与该值重叠
我为该图附加了图像。
最佳答案
您可以通过首先找到彩条的句柄,然后更改yticklabel
ticklabels
属性来完成所需的操作。这是st的单元格数组,每个刻度线一个。您可以填写要显示的内容。顶部的乘数将消失。使用text
函数,您可以在任意位置添加自己的修饰符。但我认为在轴标签内看起来更好。
但是,简单的解决方案是更改绘制的单位。在绘制之前,将所有内容乘以10e9,然后在单位中添加一个nano前缀。