22得票1回答
Matplotlib:imshow中的cmap函数是什么作用?

我正在尝试使用Python学习OpenCV,发现了下面这段代码:import cv2 import numpy as np from matplotlib import pyplot as plt BLUE = [255,0,0] img1 = cv2.imread('opencv_log...

20得票2回答
具有最大可区分颜色的色彩地图

在Python中使用matplotlib绘制20到50条线。使用matplotlib的滑动颜色比例,在绘制一定数量的线之后,这些线会变得难以区分(在20条之前)。 虽然我看过一些Matlab和C#代码示例,用于创建可以互相区分的任意数量颜色的颜色映射,但我找不到Python的相关内容。 有...

19得票4回答
如何在Matplotlib 1.4中使用Viridis?

我想使用“viridis” (http://bids.github.io/colormap/) 这个颜色映射,但目前我还没有更新到1.5版本的开发版。因此,我已经从https://github.com/BIDS/colormap下载了colormaps.py。不幸的是,我无法让它工作。以下是我...

18得票1回答
如何修复cm.spectral错误(模块“matplotlib.cm”没有属性“spectral”)?

我尝试运行来自https://plot.ly/scikit-learn/plot-kmeans-silhouette-analysis/网站的代码。当我运行时,发现matplotlib模块已经没有spectral属性了。我在论坛中读到另一个属性被省略了。我该如何替换它?我已经尝试了c.get_...

17得票4回答
Python中的自定义色图

我想在Python中创建自定义颜色地图,我查阅了一些在线示例并找到了命令:from matplotlib import cm import matplotlib.pyplot as plt from matplotlib.colors import LinearSegmentedColor...

16得票3回答
如何通过给定的色图名称、边界规范和 'c=' 来获取 Matplotlib 的 RGB 颜色?

如何在给定以下条件时获取数字NUM的matplotlib RGB值: 一个颜色映射(在以下示例中为“autumn_r”,为黄色到红色) 边界规范值(在以下示例中为“2到10”) 数字NUM 例如,我想要: 对于任何小于或等于2的值,返回黄色的RGB值。 对于任何大于或等于10的值,...

15得票2回答
在matplotlib颜色图例中添加垂直标签

这段代码使我能够绘制一个“3D”数组[X,Y,Z]的颜色图(它们是由元素构成的3个简单np.array)。但是我无法成功地在色条图例的右侧添加垂直书写的标签。import numpy as np import matplotlib.pyplot as plt fig = plt.figure...

15得票1回答
图像上的热力图

我有不同物体的图像(Pascal Voc)和一个概率热力图。我想通过在图像上绘制热力图来可视化它。最好的方法是什么? 我考虑使用 alpha 通道,类似于这样:im_heat = np.zeros((image.shape[0],image.shape[1],4)) im_heat[:,:,...

14得票2回答
使用matplotlib的color map进行线图绘制

我想要使用相反的光谱colormap https://matplotlib.org/examples/color/colormaps_reference.html 对于一条线图。 这在一个六角形散点图中可以正常工作:color_map = plt.cm.Spectral_r image ...

14得票2回答
使用colormap和bokeh散点图

在 matplotlib 中,散点图 提供了使用绘图的颜色来表示数值或大小的可能性,就像这个图像一样: 对于 bokeh,类似的例子似乎需要手动生成 RGB 颜色,这使得使用颜色按数量缩放的绘图难以实现,特别是在分歧的调色板方面。 在 bokeh 中是否有类似的功能,或者能否使用 ma...