matplotlib绘图样式与颜色设置

本文介绍了matplotlib中设置绘图样式的四种方法:预定义样式、自定义stylesheet、rcparams调整和修改matplotlibrc文件。同时,文章详细阐述了在matplotlib中设置颜色的六种方式,包括RGB/RGBA、HEX、灰度、基本颜色、颜色名称和colormap的使用,特别是colormap的五种类型及其应用场景。
摘要由CSDN通过智能技术生成

一、matplotlib的绘图样式(style)

在matplotlib中,要想设置绘制样式,最简单的方法是在绘制元素时单独设置样式。如果想保持整体风格的统一而不用对每张图一张张修改,matplotlib库还提供了四种批量修改全局样式的方式。

1.matplotlib预先定义样式

matplotlib贴提供了许多内置的样式供用户使用,使用方法很简单,只需在python脚本的最开始输入想使用style的名称即可调用,尝试调用不同内置样式。

2.用户自定义stylesheet

在任意路径下创建一个后缀名为mplstyle的样式清单,编辑文件添加以下样式内容。值得特别注意的是,matplotlib支持混合样式的引用,只需在引用时输入一个样式列表,若是几个样式中涉及到同一个参数,右边的样式表会覆盖左边的值。

3.设置rcparams

通过修改默认rc设置的方式改变样式,所有rc设置都保存在一个叫做 matplotlib.rcParams的变量中。修改过后再绘图,可以看到绘图样式发生了变化。另外matplotlib也还提供了了一种更便捷的修改样式方式,可以一次性修改多个样式。

4.修改matplotlibrc文件

由于matplotlib是使用matplotlibrc文件来控制样式的,也就是上一节提到的rc setting,所以还可以通过修改matplotlibrc文件的方式改变样式。

 

二、在matplotlib中,设置颜色有以下几种方式:

1.RGB或RGBA

2.HEX RGB 或 RGBA

3.灰度色阶

4.单字符基本颜色

5.颜色名称

6.使用colormap设置一组颜色

有些图表支持使用colorm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值