Pyplot:如何制作具有非线性比例的颜色条?

Brzepkowski:

我想在图中添加一个colorbar具有非线性比例的。例如,对于这样的情节:

在此处输入图片说明

我想在右侧的栏上只有5种不同的颜色,而不是渐变(不要注意绘图本身;这只是一个示例)。

我不想使用contourf,想找到一些更通用的解决方案。

每:

如果要在颜色栏中使用离散值,一种快速的方法是使用该cmap=plt.cm.get_cmap()函数并传递要使用的任何颜色图类的名称以及所需的箱数。

import matplotlib.pyplot as plt
plt.style.use('classic')
%matplotlib inline

import numpy as np

# Random Data Visualation
x = np.linspace(0, 10, 1000)
data = np.sin(x) * np.cos(x[:, np.newaxis])

plt.imshow(data, cmap=plt.cm.get_cmap('viridis', 5))
plt.colorbar()
plt.clim(-1, 1);

在此处输入图片说明

有关Matplotlib中所有颜色图的更多文档[此处]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Matplotlib中创建非线性颜色条刻度

使用Matplotlib的Arbirtrary非线性颜色条

如何在R中优化具有非线性约束的非线性目标函数?

ggplot2用颜色非线性调整比例

OpenCV是否具有处理sRGB颜色空间中的非线性的功能?

如何使用Matplotlib绘制具有非线性x轴刻度的曲线?

如何使用具有非线性约束的 LMFIT 解决最小二乘问题?

如何使用 Python 求解具有多个非线性方程的系统?

Windows鼠标速度是非线性的-如何转换为线性比例?

ggplot2热图,图形之间具有固定比例的颜色条

具有非线性趋势的Detrend通量时间序列

具有非线性约束的scipy.optimize

如何使一组水平条具有相同的颜色?

每个进度条如何具有不同的颜色?

如何绘制具有与正数相同颜色形状的负数条?

如何制作具有可点击颜色变化的网格?

如何制作具有不同区域颜色的Excel图表?

具有非线性目标(除法)的线性约束 MIP 的 CPLEX 与约束编程解决方案

在Pyplot中绘制颜色比例

ggraph R 中节点具有特定比例的线性图

如何制作具有两个显示比例的分类变量的分组条形图?

在制作具有不同 y 比例的多个 ggplot2 时,如何标准化 binwidth?

TailwindCSS:如何制作具有不同比例的响应式网格?

如何创建具有线性渐变的圆角动画进度条?

如何根据条高使用matplotlib绘制具有特定颜色的3D条图

如何对ggplot中的点和条发布相同的颜色比例

如何制作具有摆动效果的线性进度指示器?

如何制作附加此颜色条图像的颜色图?

将非线性比例与Seaborn热图配合使用