12

如何更改颜色条边框,使其为白色而不是黑色(外部边框和每个段之间)?

例如:

x=randint(100, size=(10,10))
cs=contourf(x)
cb=colorbar(cs)

在此处输入图像描述

但我想要 :

在此处输入图像描述

谢谢

4

2 回答 2

18

编辑:请注意下面对 MPL 1.3 及更高版本的评论。

添加:

cb=colorbar(cs, drawedges=True)

cb.outline.set_color('white')
cb.outline.set_linewidth(2)

cb.dividers.set_color('white')
cb.dividers.set_linewidth(2)
于 2013-01-23T11:27:38.720 回答
12

正如 PiQuer 提到的:

cb.outline.set_edgecolor('white')

现在工作

于 2018-01-16T17:17:12.703 回答