千家信息网

Python中matplotlib内置单颜色的示例分析

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下Python中matplotlib内置单颜色的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、matplotlib支持的颜色格式1.RGB 或者 RGBA
千家信息网最后更新 2026年11月03日Python中matplotlib内置单颜色的示例分析

小编给大家分享一下Python中matplotlib内置单颜色的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

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颜色使用方法

#源自官网实例import matplotlib.pyplot as pltimport numpy as np t = np.linspace(0.0, 2.0, 201)s = np.sin(2 * np.pi * t) # 1) RGB tuple:fig, ax = plt.subplots(facecolor=(.18, .31, .31),figsize=(10,5))# 2) hex string:ax.set_facecolor('#eafff5')# 3) gray level string:ax.set_title('Voltage vs. time chart', color='0.7')# 4) single letter color stringax.set_xlabel('time (s)', color='c')# 5) a named color:ax.set_ylabel('voltage (mV)', color='peachpuff')# 6) a named xkcd color:ax.plot(t, s, 'xkcd:crimson')# 7) Cn notation:ax.plot(t, .7*s, color='C4', linestyle='--')# 8) tab notation: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:cloudy blue    #acc2d9xkcd:dark pastel green    #56ae57xkcd:dust    #b2996exkcd:electric lime    #a8ff04xkcd:fresh green    #69d84fxkcd:light eggplant    #894585xkcd:nasty green    #70b23fxkcd:really light blue    #d4ffff

XKCD_COLORS色图

看完了这篇文章,相信你对"Python中matplotlib内置单颜色的示例分析"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

颜色 格式 示例 分析 之间 篇文章 e.g. 输出 使用方法 名称 完了 实例 数值 方法 更多 浮点 点数 白色 知识 类名 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东万易互联网科技有限公司惠州分公司 新华互联网科技 互联网金融 科技 互联网医疗科技 南京欣网互联网科技 银优互联网科技有限公司 上海致骋互联网科技 互联网科技小额贷款 华中科技有哪些互联网大佬 卫星互联网科技股票 互联网之后的科技是什么 互联网大会黑科技排名 互联网对科技的发展 互联网还是高科技吗 青岛科技大学互联网大赛研究生 科技赋能视角下互联网保险发展 萌小萌互联网科技河南有限公司 广西泛欧互联网科技有限公司 前海云享互联网科技 科技发展第三阶段互联网时代 广州互联网科技公司 互联网科技有限公司 翻译 海南购全球互联网科技 中国最先进互联网科技公司 中国的互联网科技企业的崛起 小米互联网科技园设置 互联网科技商业 华夏恒生互联网科技013171 上海京穆互联网科技有限公司 陕西云淼互联网科技公司
0