时间:2021-05-22
Matplotlib使用matplotlibrc配置文件来自定义图形的各种属性,称之为rc配置或rc参数(rcParams)。通过rc参数可以修改matplotlib绝大多数属性的默认值,包括窗体大小、每英寸的点数、线条宽度、颜色、样式、坐标轴、坐标和网络属性、文本、字体等。
运行时配置的默认值存放在默认的matplotlibrc文件中。
matplotlibrc文件与rcParams的关系
rcParams是RcParams类的实例,结构类似于字典,用于处理matplotlib的默认运行时配置,它是matplotlib模块的全局变量。当导入matplotlib模块时,matplotlibrc文件中的所有rc 参数存储在matplotlib.rcParams中。
源码如下:
rcParamsDefault = _rc_params_in_file( cbook._get_data_path("matplotlibrc"), # Strip leading comment. transform=lambda line: line[1:] if line.startswith("#") else line, fail_on_error=True)dict.update(rcParamsDefault, rcsetup._hardcoded_defaults)rcParams = RcParams() # The global instance.dict.update(rcParams, dict.items(rcParamsDefault))dict.update(rcParams, _rc_params_in_file(matplotlib_fname()))通过rc文件:修改默认 matplotlibrc文件或者指定自定义rc文件。
修改默认 matplotlibrc文件。
指定自定义的rc文件。
通过rcParams对象:直接修改rcParams对象。这种方法比较灵活,修改的方法有以下三种:
第一、二种方法是等价的,第三种方法不支持缩写和分组。
还原修改运行时配置默认值的方法
到此这篇关于matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析的文章就介绍到这了,更多相关matplotlib配置rcParams内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
使用matplotlib绘图时,在弹出的窗口中默认是有工具栏的,那么这些工具栏是如何定义的呢?工具栏的三种模式matplotlib的基础配置由运行时参数(rcP
1、plt.rcParamsplt(matplotlib.pyplot)使用rc配置文件来自定义图形的各种默认属性,称之为“rc配置”或“rc参数”。通过rc参
前言Runtime介绍学习一个东西至少要先知道它是个啥,你一定听说过“运行时是Objective-C的一个特色”,这里的“运行时”就是指runtime了。老的方
一前言本篇内容包括spring运行时读取配置文件的多种方式和SpEl表达式入门基础;二运行时读取配置文件spring运行时读取配置文件值提供了2种方式属性占位符
术语表generics:泛型type-safe:类型安全collection:集合compiler:编译器runtime:程序运行时object:对象.NETl