我试图通过添加一个色彩映射表(一个连续的调色板)来改变seaborn的默认行为,而不是使用hue参数,它从一个连续变量创建bin。import numpy as npimport matplotlib.pyplot as plt
sm=plt.cm.ScalarMappable(cmap="RdBu",norm=norm)s.get_legend().remove()
s.fig
我希望强制使用SymLogNorm()在颜色条上(而不是在它们的值中)等距地排列我的颜色条的滴答,就像它们在LogNorm()的默认模式下一样。我怎么能不用手做这件事,也就是不做以下事情:我想要的基本上是有相同的刻度,我会使用LogNorm() (震级下面是我的代码的基本工作方式:...
y = np.loadtxt('
例如,数字有时可以在-0.2到+0.8的范围内(参见下面的代码)。我想使用bwr-color that (蓝色->,白色-红色),这样零总是用白色进行颜色编码。value 0 (the average) is colorcoded in whiteplt.pcolor(X, Y, Z)ax = fig.add_subplot(1, 2, 2)
plt.pcolor(X, Y, Z*0.5 + 0.3) #