matplotlib.pyplot.rc()函数
Matplotlib是Python中一个非常棒的二维数组绘图可视化库。Matplotlib是一个基于NumPy数组构建的多平台数据可视化库,用于更广泛的SciPy堆栈。
matplotlib.pyplot.rc()
matplotlib.pyplot.rc()函数用于设置rc参数。在rc中分组是通过“组”完成的(例如,行)。对于轴中的线,组为线宽。坐标轴的组是facecolor等等。列表或元组也可以作为组名(例如,xtick, ytick)。Kwargs充当名值对,广义上是一个字典,例如:
语法:
rc(‘lines’, linewidth=3, color=’g’)
它设置当前的rc参数:
rcParams[‘lines.linewidth’] = 3
rcParams[‘lines.color’] = ‘g’
为节省交互使用者的输入,现提供下列别名:
Alias | Property |
---|---|
‘lw’ | ‘linewidth’ |
‘ls’ | ‘linestyle’ |
‘c’ | ‘color’ |
‘fc’ | “facecolor” |
‘ec’ | “edgecolor” |
‘mew’ | “markeredgewidth” |
‘aa’ | ‘antialiased’ |
因此可以将上述rc命令缩写如下
rc(‘lines’, lw=3, c=’g’)
注意:可以使用python的kwargs字典来存储默认参数的字典。例如,
这有助于在不同的配置之间轻松切换。你也可以使用matplotlib.style.use(‘ default ‘)或rcdefaults()来恢复更改后的rc参数。
示例1
输出:
示例2
输出: