然而,当我在顶部绘制散点时,色标是不同的。有没有一种方法可以使散射色标与轮廓色标对齐?在下面的示例中,我希望点颜色与背景颜色相匹配: import numpy as np
im = plt.contourf(z, levels=[0,10,20,30,800,900,1000], cmap='rainbow
我试图绘制一个散点图,其中散点图中的每个点应该对应于我的选择的给定颜色的一个特定的颜色。mpl文档指出,如果我设置如下内容:它给了我一层灰色,与0.7的比例强度。我从一个值介于0到1之间的数组读取颜色的强度,每个值对应于散点图中该点的强度。我的代码如下:import matplotlib.pyplot as pltimport math
tsne
我对matplotlib非常陌生,我想要创建一个从0到1的图形和刻度,标记的颜色与刻度相同。我用彩色条方法在散点图中做了这件事,但必须指定另一种方法来绘制颜色条。麻烦的是,我得到了一个从0到0.5之间的矩形,标记颜色相同,经过几天的尝试,我无法擦去它(不擦色条/比例)。import matplotlib.cm as cm
for l in
我需要给一条线上色,这条线连接了一个用第三个变量着色的散点图(第三个变量对于所有散点来说都是相同的;最后我会有多个不同的第三个变量的散点图)。我需要线的颜色来匹配散点,并且需要对色条进行对数缩放。我在提取RGBA对数归一化值时遇到了问题,RGBA对数归一化值用于为散射点着色,以便通过该值为线着色。示例如下:import numpy as np
color = plt.get_cmap0,1