使用此处提供的默认地图https://matplotlib.org/examples/color/colormaps_reference.html
我希望获得地图RdYlGn的颜色 - 主要是最终的红色和最终的绿色 - 这样我就可以使用excel中的颜色了。有没有办法获得颜色值?
答案 0 :(得分:0)
最好看的地方是matplotlib代码。我找到GitHub repository并搜索了#34; RdYlGn"。少数结果中包含文件lib / matplotlib / _cm.py,其中包含以下内容:
_RdYlGn_data = (
(0.6470588235294118 , 0.0 , 0.14901960784313725),
(0.84313725490196079, 0.18823529411764706 , 0.15294117647058825),
(0.95686274509803926, 0.42745098039215684 , 0.2627450980392157 ),
(0.99215686274509807, 0.68235294117647061 , 0.38039215686274508),
(0.99607843137254903, 0.8784313725490196 , 0.54509803921568623),
(1.0 , 1.0 , 0.74901960784313726),
(0.85098039215686272, 0.93725490196078431 , 0.54509803921568623),
(0.65098039215686276, 0.85098039215686272 , 0.41568627450980394),
(0.4 , 0.74117647058823533 , 0.38823529411764707),
(0.10196078431372549, 0.59607843137254901 , 0.31372549019607843),
(0.0 , 0.40784313725490196 , 0.21568627450980393)
)
看起来像RGB数据......取第一个和最后一个点并归一化到通常的8位比例(换句话说,将每个值乘以255),起点和终点看起来像是(165,0) ,38)和(0,104,55)。事实上,在您链接的页面上使用颜色选择器会给出完全相同的值。