Python中matplotlib内置单颜色的示例分析
导读:本文共2127.5字符,通常情况下阅读需要7分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1、matplotlib支持的颜色格式1.RGB 或者 RGBA 元组格式颜色元组中浮点型数值位于 [0, 1] 之间,e.g(0.1, 0.2, 0.5) 或 (0.1, 0.2, 0.5, 0.3). RGA即Red, Green, Blue;RGBA即Red, Green, Blue, Alpha;2.RGB or RGBA对应的hex 格式颜色(e.g.... ...
目录
(为您整理了一些要点),点击可以直达。1、matplotlib支持的颜色格式
1.RGB 或者 RGBA 元组格式颜色
元组中浮点型数值位于 [0, 1] 之间,e.g(0.1, 0.2, 0.5) 或 (0.1, 0.2, 0.5, 0.3). RGA即Red, Green, Blue;RGBA即Red, Green, Blue, Alpha;
2.RGB or RGBA对应的hex 格式颜色
(e.g., '#0F0F0F' or '#0F0F0F0F');
3.[0,1]之间的任意浮点数
(e.g., '0.5'),其中0为纯黑色,1为白色;
4.{'b', 'g', 'r', 'c', 'm', 'y', 'k', 'w'}几种基本色;
5.X11/CSS4中的颜色
e.g. "blue";
6.xkcd中的颜色
e.g., 'purple (#7e1e9c)';
7.'Cn'格式颜色
matplotlib.rcParams['axes.prop_cycle']可输出所有颜色,['#1f77b4', '#ff7f0e', '#2ca02c', '#d62728', '#9467bd', '#8c564b', '#e377c2', '#7f7f7f', '#bcbd22', '#17becf'],'C0'对应'#1f77b4',依次类推;
8.Tableau 的colormap中颜色
e.g. 'tab:blue';
2、matplotlib颜色使用方法
#源自官网实例importmatplotlib.pyplotaspltimportnumpyasnpt=np.linspace(0.0,2.0,201)s=np.sin(2*np.pi*t)#1)RGBtuple:fig,ax=plt.subplots(facecolor=(.18,.31,.31),figsize=(10,5))#2)hexstring:ax.set_facecolor('#eafff5')#3)graylevelstring:ax.set_title('Voltagevs.timechart',color='0.7')#4)singlelettercolorstringax.set_xlabel('time(s)',color='c')#5)anamedcolor:ax.set_ylabel('voltage(mV)',color='peachpuff')#6)anamedxkcdcolor:ax.plot(t,s,'xkcd:crimson')#7)Cnnotation:ax.plot(t,.7*s,color='C4',linestyle='--')#8)tabnotation:ax.tick_params(labelcolor='tab:orange')plt.show()
3、matplotlib内置单颜色色号
matplotlib内置的颜色可以使用matplotlib.colors 调用,有'BASE_COLORS','TABLEAU_COLORS','CSS4_COLORS'及 'XKCD_COLORS'四类。使用matplotlib.colors.类名称可输出颜色号。
'BASE_COLORS'色号
b(0,0,1)g(0,0.5,0)r(1,0,0)c(0,0.75,0.75)m(0.75,0,0.75)y(0.75,0.75,0)k(0,0,0)w(1,1,1)
'BASE_COLORS'色图
TABLEAU_COLORS色号
tab:blue#1f77b4tab:orange#ff7f0etab:green#2ca02ctab:red#d62728tab:purple#9467bdtab:brown#8c564btab:pink#e377c2tab:gray#7f7f7ftab:olive#bcbd22tab:cyan#17becf
TABLEAU_COLORS色图
CSS4_COLORS色号
共计148种颜色。
颜色名称hex色号aliceblue#F0F8FFantiquewhite#FAEBD7aqua#00FFFFaquamarine#7FFFD4azure#F0FFFFbeige#F5F5DCbisque#FFE4C4black#000000
CSS4_COLORS色图
XKCD_COLORS色号
共计949种色号。
xkcd:cloudyblue#acc2d9xkcd:darkpastelgreen#56ae57xkcd:dust#b2996exkcd:electriclime#a8ff04xkcd:freshgreen#69d84fxkcd:lighteggplant#894585xkcd:nastygreen#70b23fxkcd:reallylightblue#d4ffff
XKCD_COLORS色图
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Python中matplotlib内置单颜色的示例分析的详细内容,希望对您有所帮助,信息来源于网络。