1
我现在有一堆的存储阵列xy
在(X,Y)点,即我使用的是第三排Kmap
着色,使用matplotlib在建cmap
选项。Matplotlib:使用颜色表,并使用不同的标记为不同的值
plt.scatter(xy[:, 0], xy[:, 1], s=70, c=Kmap, cmap='bwr')
这很好。现在,我想要做些额外的事情。在继续使用cmap
时,我想根据Kmap
值是否大于0,< 0或= 0来使用不同的标记。我该怎么做呢?
注意:我可以想象使用if
语句分解点并分别用不同的标记分散绘制它们。但是,我不知道如何对这些值应用连续的cmap
。
的VMAX参数那么,它是要设置colourmap的适当限度必要使用vmin'和'vmax'的'。这是我的知识中缺少的。谢谢! – ap21