matplotlib里面有这样一类colormap,左端点取A颜色,中间取X颜色(一般为白色),右端点取B颜色;从左到中间颜色从A向X渐变,从中间到右颜色从X向B渐变。 在我的工作中,我也想使用这一类型的colormap,但特殊之处在于我希望X颜色不是取到中间,而是靠近右端点的位置。例如v=12,取深红色;v=50,取白色;v=57,取绿色;...
importmatplotlib.pyplotaspltimportnumpyasnp# 创建一个包含正负值的数据集x=np.linspace(-5,5,100)y=x**3# 使用 'RdBu' 发散色彩映射表plt.scatter(x,y,c=y,cmap='RdBu')plt.colorbar(label='y = x^3')plt.title('How2matplotlib.com: Diverging Colormap Example (RdBu)')plt.axhline(y=0,col...
colors=[(1,0,0),(0,1,0),(0,0,1)]# 用于进行 colormap 插值,表示 colormap 颜色区间 n_bins=[3,6,10,100]# colormap 名 cmap_name='my_cmap'fig,axs=plt.subplots(2,2,figsize=(6,9))fig.subplots_adjust(left=0.02,bottom=0.06,right=0.95,top=0.94,wspace=0.05)forn_bin,axinzip(n_b...
plot(x_array, sin_y, label='sin', color='b', linewidth=2) ax.plot(x_array, cos_y, label='cos', color='r', linewidth=2) # 设置标题、横轴和纵轴标签 ax.set_title('Sine and cosine functions') ax.set_xlabel('x') ax.set_ylabel('f(x)') # 添加图例 ax.legend() # 设置横轴和...
对于单条线,我们可以直接在plot()函数中设置颜色。 importmatplotlib.pyplotasplt x=[1,2,3,4,5]y=[2,4,6,8,10]plt.plot(x,y,color='green',linewidth=2)plt.title('Single Line Color - how2matplotlib.com')plt.show() Python Copy Output: ...
colormap → 因为是默认按列进行绘图,所以有个colormap参数可以设置,具体的可取样式,可以参照上个博客的讲解方式 df=pd.DataFrame(np.random.randn(1000,4),index=ts.index,columns=list('ABCD')) df=df.cumsum() df.plot(kind='line', ...
Matplotlib配色之Colormap详解 Matplotlib配⾊之Colormap详解 概述 上⼀篇详细介绍了 matplotlib 直接使⽤"格式化的颜⾊定义"给图表元素配⾊。如,直接指定axes.plot绘制的 Line2D 的颜⾊fmt = 'r'。有时我们希望图表元素的颜⾊与数据集中某个变量的值相关,颜⾊随着该变量值的变化⽽变化,以反映数据...
取值通常为Colormap中的值(见下图) 1. 2. (2)绘制颜色栏: 其他参数参见:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.colorbar.html matplotlib.pyplot.colorbar([mappable=None,cax=None,ax=None,**kwargs]):绘制颜色栏 #参数说明:详情参见官方文档 ...
(2) # 设置线宽 line= axs[0].add_collection(lc) fig.colorbar(line, ax=axs[0]) axs[0].set_xlim(x.min(), x.max()) axs[0].set_ylim(-1.1, 1.1) """ 创建一个(边界)的映射关系 """ cmap = ListedColormap(['r', 'g', 'b']) # cmap有三种颜色,对应三段,因此需要4个点 norm ...
Series.plot(kind='line', ax=None, figsize=None, use_index=True, title=None, grid=None, legend=False, style=None, logx=False, logy=False, loglog=False, xticks=None, yticks=None, xlim=None, ylim=None, rot=None, fontsize=None, colormap=None, table=False, yerr=None, xerr=None, labe...