目录
1、matplotlib支持的颜色格式2、matplotlib颜色使用方法3、matplotlib内置单颜色色号"BASE_COLORS"色号"BASE_COLORS"色图TABLEAU_COLORS色号TABLEAU_COLORS色图CSS4_COLORS色号CSS4_COLORS色图XKCD_COLORS色号XKCD_COLORS色图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 plt import 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 string ax.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 #1f77b4 tab:orange #ff7f0e tab:green #2ca02c tab:red #d62728 tab:purple #9467bd tab:brown #8c564b tab:pink #e377c2 tab:gray #7f7f7f tab:olive #bcbd22 tab:cyan #17becf
TABLEAU_COLORS色图
CSS4_COLORS色号
共计148种颜色。
颜色名称 hex色号 aliceblue #F0F8FF antiquewhite #FAEBD7 aqua #00FFFF aquamarine #7FFFD4 azure #F0FFFF beige #F5F5DC bisque #FFE4C4 black #000000
CSS4_COLORS色图
XKCD_COLORS色号
共计949种色号。
xkcd:cloudy blue #acc2d9 xkcd:dark pastel green #56ae57 xkcd:dust #b2996e xkcd:electric lime #a8ff04 xkcd:fresh green #69d84f xkcd:light eggplant #894585 xkcd:nasty green #70b23f xkcd:really light blue #d4ffff
XKCD_COLORS色图
以上就是Python可视化学习之matplotlib内置单颜色的详细内容,更多关于Python matplotlib内置单颜色的资料请关注脚本之家其它相关文章!
X 关闭
X 关闭
- 15G资费不大降!三大运营商谁提供的5G网速最快?中国信通院给出答案
- 2联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 3亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 4现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 5如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 6AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 7转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 8充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 9好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 10名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?