gpt4 book ai didi

python - 如何更改值范围内的轮廓颜色

转载 作者:行者123 更新时间:2023-11-28 18:52:07 25 4
gpt4 key购买 nike

matplotlib 中的 Colormap 类有很好的方法 set_overset_under,它们允许设置颜色以用于等高线图上超出范围的值。

但是如果我需要将颜色设置为在一系列值中使用怎么办,例如白色值从 -0.1 到 0.1?有方法set_between(colormap, interval, color)吗?如果没有,最简单的解决方案是什么?

最佳答案

您可以使用 NumPy where 函数将指定范围内的值替换为总体最大值或最小值,这将有效地使您的绘图中的这些值变白或变黑。

q = np.random.normal( 0, 1, (10,10) )
np.where( ( q > -.1 ) & ( q < .1 ), np.max( q ), q )

关于python - 如何更改值范围内的轮廓颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11054126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com