python - 在 RdBu 颜色图的情况下,为什么 cm.get_cmap 没有通过 (0,1) 给出深红色和蓝色?
问题描述
我正在尝试获取 RdBu 颜色图颜色的列表,但是 (0.0,1.0) 没有给出深红色和深蓝色的颜色,为什么?如何将第一个和最后一个颜色作为深红色和蓝色?
我尝试了许多不同的选项,在任何一个中都不会得到深红色和蓝色。
颜色 = cm.get_cmap('RdBu',100) 打印(颜色([0,1]))
或者
cmap = cm.RdBu(np.linspace(0,1,200))
[[ 4.03921569e-01 0.00000000e+00 1.21568627e-01 1.00000000e+00] [ 4.06865689e-01 9.42118589e-04 1.22039687e-01 1.00000000e+00]]
这不是深蓝色或红色!:(
解决方案
推荐阅读
- crystal-lang - 从 JSON 参数创建 Granite 模型
- java - 根据月份名称首先出现的格式获取日期
- javascript - Sparx Enterprise Achitect 中的包 ID
- bootstrap-4 - 删除 div 时的引导网格布局
- javascript - window.scrollTo 选项不适用于 Microsoft Edge
- c# - 直接将 C# 值赋值给对象引用
- apache-zeppelin - Zeppelin 中经过身份验证的 Rest 调用
- c# - 我如何从同一个班级获得上下文?
- .net - NuGet 包管理器 - 找不到项目“默认”。- 视觉工作室 2017
- sesam - Sesam DTL - 痛苦地创建复杂的 json 输出