colorbar

    1热度

    1回答

    我正在绘制bar + scatter图,其中散点根据单独的变量着色。我遇到的问题是colorbar此刻正在使用错误的值。如果我只绘制scatter图并添加colorbar,那么colorbar的范围是正确的。 我使用的是Matlab 2016a。 请找到下面的代码的工作示例: figure subplot(2,1,1) a = 1; b = 2; r = (b-a).*rand(1,7)

    3热度

    2回答

    我有一个关于如何添加颜色条以上单位的问题上面单元。我的代码如下: hc=colorbar; xlabel(hc,'psi'); 但是,它显示单位不在颜色条上方。

    1热度

    1回答

    我已经有了颜色条的散点图,我保存为PNG图像。我需要情节是一定的figsize,但添加colorbar缩放原始情节。 import pylab as plt plt.figure(figsize=FIGSIZE) plt.scatter(X, Y, c=Z, s=marker_size, norm=LogNorm(), vmin=VMIN, vmax=VMAX, cmap=CMAP,rast

    1热度

    1回答

    无法弄清楚如何简单地将颜色条添加到矩阵hexbinmatplotlib的地块。这是地块的7 7矩阵,这里的第一行代码的一部分: #importing nec. libs import pandas as pd from pylab import rcParams from matplotlib import pyplot as PLT %matplotlib inline #readi

    2热度

    2回答

    ,我有以下的Python代码使用Seaborn包来创建一个热图: f, ax = plt.subplots(figsize=(21,5)) heatmap = sns.heatmap(significantBig5[basic].as_matrix().T,mask=labelsDf.T, annot=False,fmt='.2f',yticklabels=basic_labels,l

    2热度

    1回答

    我有一个文本文件,其中包含三列:纬度,经度和百分比。该文本文件看起来像这样(链接here): 25.00 -28.00 0.3 25.00 -27.00 0.7 25.00 -26.00 1.6 25.00 -25.00 4.3 25.00 -24.00 10.0 25.00 -23.00 18.2 25.00 -22.00 33.9 25.00 -21.00 49.1 ...

    0热度

    2回答

    正在关注this question,我现在有一个带有自定义颜色条的热图。现在我需要把等高线与标签。我创建了轮廓线,但我无法弄清楚如何放置它们。 这是情节我目前有: 代码生成的情节: reset #Function map values on desired ranges. The values set to 90,95,99 are for later labelling step(x) =

    2热度

    1回答

    我使用以下过程在子图中绘制不同的图。 fig = figure(figsize=(10,11)) subplots_adjust(wspace=0.5,hspace=0.2) iplot = 330 for i in range(9): iplot += 1 ax = fig.add_subplot(iplot) ## Comparison Mreal - Re

    0热度

    1回答

    我想要根据预定义的颜色组中的给定值选择酒吧的颜色。 “pahse”值决定了颜色。它被分成3个范围并且范围是排名的。 Rank用于调用调色板中的颜色。这部分工作正常。但我坚持使用彩条。 Colorbar应该包含基于字典“rank_classes”和tiks/labels的关键字的颜色,这些关键字基于用于排名的值。我试过matplotlib的mpl.colorbar.ColorbarBase(),但它

    0热度

    1回答

    我使用pcolor绘制矩阵X,尺寸(286,64)和值从0到20不等。如何将特定颜色设置为特定范围,即0-0.5,白色; 0.5-1.0,红色; 1.0-2.0,橙色,... 15-20,蓝色?每次我尝试使用轮廓和pcolor来完成此操作时,颜色条范围都不会与刻度线对齐,并且刻度标记会随着绘图而变化,即使我在代码中硬连线它们也是如此。 谢谢?