相关疑难解决方法(0)

如何在python中为一系列图创建标准颜色条

我使用matplotlib在python中绘制一些数据,并且图表需要标准颜色条.数据由一系列包含频率信息的NxM矩阵组成,因此简单的imshow()图给出了描述频率的颜色的2D直方图.每个矩阵包含不同但重叠范围的数据.Imshow将每个矩阵中的数据归一化到0-1范围,这意味着,例如,矩阵A的图将看起来与矩阵2*A的图相同(尽管颜色条将显示两倍的值).我想要的是红色,例如,对应于所有图中的相同频率.换句话说,单个彩条就足以满足所有情节.任何建议将不胜感激.

python matplotlib colorbar

37
推荐指数
2
解决办法
4万
查看次数

Imshow具有相同颜色条的子图

我想制作4 imshow个子图,但它们都共享相同的颜色图.Matplotlib根据矩阵的条目自动调整色彩图上的比例.例如,如果我的一个矩阵的所有条目都为10而另一个条目的所有条目都等于5并且我使用了Greys色彩映射,那么我的一个子图应该是完全黑色而另一个应该是完全灰色的.但他们两个最终都变成了黑色.如何使所有子图在色图上共享相同的比例?

python matplotlib

27
推荐指数
3
解决办法
5万
查看次数

标签 统计

matplotlib ×2

python ×2

colorbar ×1