colormap相关内容

什么是默认的 MATLAB 色序?

我有一个带有两个直方图的图.但是,很难分辨图中的哪个直方图来自第一组数据,哪个图来自第二组数据.每个直方图都有不同颜色的线:一条是蓝色,另一条是绿色.默认 MATLAB 'ColorOrder' 是否因设备而异?如果不是 - 顺序是什么? 解决方案 好问题!MATLAB 有一个默认的颜色顺序.请注意,R2014b 之前的版本,MATLAB 的默认颜色顺序使用 jet 颜色图.在 jet 颜 ..
发布时间:2021-12-29 22:57:57 其他开发

在相位角图中使用没有视觉失真的循环颜色图?

我正在寻找一个好的圆形/循环颜色图来表示相位角信息(其中值限制在 [0, 2π] 范围内,0 和 2π 表示相同的相位角). 背景:我想通过绘制功率谱密度和整个系统振荡的相对相位信息来可视化正常模式. 我承认,之前我对功率图使用了“rainbow"颜色图,对相位图使用了“hsv"颜色图(参见 [1]).然而,彩虹色图的使用非常不鼓励,因为它缺乏感知线性和排序 [2] [3].所以我切换 ..
发布时间:2021-12-21 09:39:28 Python

将 alpha 添加到现有的 matplotlib 颜色图

我想叠加几个 hexbin 图,但使用内置颜色图只能看到最后一个.我不想从头构建颜色图.如果事先不知道颜色图的内部结构,如何将线性 alpha 添加到颜色图中? 解决方案 我不太确定这是否属于“不知道颜色图的内部结构",但也许这样的事情可以添加线性 alpha到现有的颜色图? 将 numpy 导入为 np导入 matplotlib.pylab 作为 pl从 matplotlib.colo ..
发布时间:2021-12-11 14:12:50 Python

在 matplotlib 中定义颜色图的中点

我想设置颜色图的中间点,即我的数据从 -5 到 10,我希望零作为中间点.我认为这样做的方法是通过子类化 normalize 并使用规范,但我没有找到任何示例,我不清楚,我到底要实现什么? 解决方案 请注意,在 matplotlib 3.2+ 版中 TwoSlopeNorm 类已添加.我认为它涵盖了您的用例.可以这样使用: from matplotlib 导入颜色divnorm=col ..
发布时间:2021-12-11 13:34:20 Python

根据第三个值更改 2D 绘图线的颜色

我有一个看起来像这样的数据集 140400 70.7850 1140401 70.7923 2140402 70.7993 3140403 70.8067 4140404 70.8139 5140405 70.8212 3 其中第一列对应于时间(数据点之间的一秒间隔)并将位于 x 轴上,第二列对应于距离并将位于 y 轴上.第三列是一个数字(一到五),表示运动的限定条件. 我想绘制一个图 ..
发布时间:2021-12-08 14:53:53 其他开发

Matplotlib 通过颜色图绘制带有颜色的线条

我正在一个图上绘制多条线,我希望它们在颜色图的范围内运行,而不仅仅是相同的 6 或 7 种颜色.代码类似于: for i in range(20):对于范围内的 k(100):y[k] = i*x[i]plt.plot(x,y)plt.show() 无论是颜色图“jet"还是我从 seaborn 导入的另一个颜色图,我都得到了以相同顺序重复的相同 7 种颜色.我希望能够绘制多达约 60 条不同 ..
发布时间:2021-12-08 09:56:15 Python

Matplotlib 3d 绘图:在 2 个表面上获取单个颜色图

我正在使用带有 2 个表面的 matplotlib 制作 3d 绘图(参见下面的示例).到目前为止,两个表面都有自己的颜色图,底部为蓝色,顶部为黄色. 但是,我想要两个表面的单一颜色图,即最底部为蓝色,最顶部为黄色,两个表面的接触点为绿色. 我怎样才能做到这一点?我需要在绘图前以某种方式组合两个表面,还是需要限制两个表面的颜色图(从蓝色到绿色,从绿色到黄色)? 感谢您的帮助. ..
发布时间:2021-11-25 01:53:50 Python

如何在 3D 条形图中为条形设置任意颜色?

假设我有一个带有一些值的矩阵 Z,我想通过按高度绘制 Z 中的值来说明它.想到的第一个解决方案是曲面,但使用 surf 和类似函数与小矩阵看起来不太好. 所以我想在 bar3 中使用类似 3D 条形图的东西.但问题是这个函数总是按组设置颜色,而不是按高度设置颜色,我做不到. 这是一个例子: Z = peaks(5);第 121 章冲浪(Z)title('表面不好看')第 122 章b ..
发布时间:2021-11-25 01:43:52 C#

Matplotlib 3d 绘图:在 2 个表面上获取单个颜色图

我正在使用带有 2 个表面的 matplotlib 制作 3d 绘图(请参见下面的示例).到目前为止,两个表面都有自己的颜色图,底部为蓝色,顶部为黄色. 但是,我想要两个表面的单一颜色图,即最底部为蓝色,最顶部为黄色,两个表面的接触点为绿色. 我怎样才能做到这一点?我需要在绘图之前以某种方式组合两个表面,还是需要限制两个表面的颜色图(从蓝色到绿色,从绿色到黄色)? 感谢您的帮助. ..
发布时间:2021-10-26 16:11:53 Python

替换颜色图中的颜色(python 3.7)

我使用一条简单的线将索引图像 256 色分解为调色板 将 numpy 导入为 np从 PIL 导入图像im = Image.open('')调色板 = np.array(im.getpalette(),dtype=np.uint8).reshape((256,3))#####################打印结果[[ 1 3 0][ 2 4 1][ 28 0 4][ 20 2 26][ 24 ..
发布时间:2021-07-07 19:42:47 Python

将浮点数转换为 RGB 向量

我需要用opengl渲染几个立方体,每个立方体的颜色取决于立方体中心的磁场,但我不知道如何将浮点数转换成QVector3D 或 glm::vec3 (RGB). 而且我可以在0到1之间转换float数组的范围,我需要知道如何将磁场数组转换为RGB来定义颜色数组. 解决方案 如果我理解正确,那么您想用 RGB 颜色表示 [0.0, 1.0] 范围内的浮点值. 我建议将该值转换为 HS ..
发布时间:2021-06-30 18:42:22 其他开发

色标 - 接近但不够接近

我正在尝试制作一个使用与气象局相同色阶的图,以便我可以轻松地将我的图与他们的图进行比较.他们的一个例子是在这里 我目前最接近的努力在这里:这里 我很欣赏我的代码很乱 - 我找不到一种方法来为高于某个阈值的值设置颜色(否则它会变成白色),因此循环. 我想上传 NetCDF 文件,但我没有足够高的代表来执行此操作. 非常感谢您的帮助. 我的绘图代码如下所示; from ..
发布时间:2021-06-18 19:16:28 Python

Matlab 条形:使用颜色图(喷射)将颜色设置为条形高度的函数

我有 4 组不同的多条.我想,对于每个组,用 colormap(jet) 绘制每个条形的颜色,该颜色是其高度值(即相关条形的值)的函数. 目前,我已经完成了: h=bar(xpoints(1:4),bpcombined(1:4,:),'grouped','BarWidth',0.5);颜色条;颜色图(喷射); 我得到下图: 如您所见,对于每个条形,其颜色不是高度的函数:它只是一系列 ..
发布时间:2021-06-18 19:11:54 其他开发

将浮点数组渲染为 24 位 RGB 图像(例如使用 PIL)

x 是一个 numpy.float32 数组,值从 -200 到 0.这些是 dB(分贝)值. 当我这样做时(按照此处的建议): Image.fromarray(x, mode='F') 我得到一个灰度或有时接近黑色的图像. 如何将 [-200, 0] 中的浮点数映射到可以使用 Python 模块 PIL 读取的 24 位 RGB 字节数组(使用颜色图)和 Image.fromar ..
发布时间:2021-06-17 18:50:22 Python

不确定如何将颜色图与 Folium 标记图一起使用

我有一个包含纬度、经度和功率百分比的数据框.我想做一些非常简单但不确定如何做的事情:应用颜色图根据数据点的百分比为数据点着色.所以 90% 是红色,100% 是蓝色.我已经创建了成功的地图和颜色图,但不确定下一步如何进行. 导入大叶将熊猫导入为 pd导入folium.plugins进口布兰卡将 branca.colormap 导入为 cm数据 = [[33.823400, -118.12194, ..
发布时间:2021-06-13 20:37:04 Python

matplotlib中的自定义颜色图

我正在尝试在 matplotlib 中制作我自己的颜色图,但我似乎无法让它正常工作,它输出的颜色不是我期望的颜色我已经尝试过其他类似问题的答案,但是无济于事,我似乎无法正确设置我的cdict元组. 我有一个强度从0到1的图表.我希望零强度的RBG为(0,99,136),0.5强度的RBG为(159,161,97),而1强度的RBG为(170,43,74) 这是我目前正在尝试的,但我误解 ..
发布时间:2021-06-01 21:08:05 Python

颜色图线显示为相同的颜色.

我正在扩展这个 问题来弄清楚如何使每条线变成不同的红色或黑色阴影.这可能需要制作自定义颜色图或以某种方式调整颜色图"RdGy". 使用上一个问题中的数据和包,这是我目前所拥有的: df0.groupby([df0.ROI.str.split('_').str [0],'Band']).Mean.plot.kde(colormap ='RdGy')plt.legend()plt.show( ..
发布时间:2021-06-01 21:06:39 Python

为数组中的每组值定义一个颜色图

我有一个包含 3 组要着色的值的数组: 对于 0 和 1 之间的值 (np.ma.masked_array(array, array > 1.)) 我想要一个渐变 (cmap = cm.Greens for示例) 对于等于2的值( np.ma.masked_array(array,array!= 2.))我希望颜色为红色 对于等于3的值( np.ma.masked_array(array ..
发布时间:2021-06-01 20:54:10 Python