matplotlib.pyplot.rc #

matplotlib.pyplot。rc ( group , ** kwargs ) [来源] #

设置电流rcParamsgroup是 rc 的分组,例如,对于lines.linewidth组是lines,对于 axes.facecolor,组是axes,等等。组也可以是组名的列表或元组,例如 ( xtick , ytick )。 kwargs是一个字典属性名称/值对,例如:

rc('lines', linewidth=2, color='r')

设置电流rcParams,相当于:

rcParams['lines.linewidth'] = 2
rcParams['lines.color'] = 'r'

以下别名可用于保存交互式用户的输入:

别名

财产

'lw'

'行宽'

'ls'

'线型'

'C'

'颜色'

'fc'

'脸色'

'ec'

'边缘颜色'

“喵喵”

'标记边缘宽度'

'啊'

'抗锯齿'

因此,您可以将上述调用缩写为:

rc('lines', lw=2, c='r')

请注意,您可以使用 python 的 kwargs 字典工具来存储默认参数的字典。例如,您可以按如下方式自定义字体 rc:

font = {'family' : 'monospace',
        'weight' : 'bold',
        'size'   : 'larger'}
rc('font', **font)  # pass in the font dict as kwargs

这使您可以轻松地在多种配置之间切换。更改后使用 matplotlib.style.use('default')rcdefaults()恢复默认值rcParams

笔记

使用普通的 dict 接口可以使用类似的功能,即 (但 不支持缩写或分组)。rcParams.update({"lines.linewidth": 2, ...})rcParams.update

使用#的示例matplotlib.pyplot.rc

自定义虚线样式

自定义虚线样式

自定义虚线样式
使用循环仪进行造型

使用循环仪进行造型

使用循环仪进行造型