plt.rcParams参数总结
一、总结
一句话总结:
plt(matplotlib.pyplot)使用rc配置文件来自定义图形的各种默认属性,称之为rc配置或rc参数。
通过rc参数可以修改默认的属性,包括窗体大小、每英寸的点数、线条宽度、颜色、样式、坐标轴、坐标和网络属性、文本、字体等。rc参数存储在字典变量中,通过字典的方式进行访问。
import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] # 用来显示中文标签 plt.rcParams['axes.unicode_minus']=False # 用来显示负号 plt.rcParams['figure.figsize'] = (16.0, 10.0) # 调整生成的图表最大尺寸 plt.rcParams['figure.dpi'] = 300 # 每英寸点数
二、plt.rcParams参数总结
转自或参考:属性总结(三):plt.rcParams
https://blog.csdn.net/weixin_39010770/article/details/88200298
plt(matplotlib.pyplot)使用rc配置文件来自定义图形的各种默认属性,称之为rc配置
或rc参数
。
通过rc参数
可以修改默认的属性,包括窗体大小、每英寸的点数、线条宽度、颜色、样式、坐标轴、坐标和网络属性、文本、字体等。rc参数
存储在字典变量中,通过字典的方式进行访问。
序号 | 属性 | 说明 |
---|---|---|
1 | plt.rcParams[’axes.unicode_minus ’] = False |
字符显示 |
2 | plt.rcParams[’font.sans-serif ’] = ‘SimHei’ |
设置字体 |
线条样式:lines | ||
3 | plt.rcParams[’lines.linestyle ’] = ‘-.’ |
线条样式 |
4 | plt.rcParams[’lines.linewidth ’] = 3 |
线条宽度 |
5 | plt.rcParams[’lines.color ’] = ‘blue’ |
线条颜色 |
6 | plt.rcParams[’lines.marker ’] = None |
默认标记 |
7 | plt.rcParams[’lines.markersize ’] = 6 |
标记大小 |
8 | plt.rcParams[’lines.markeredgewidth ’] = 0.5 |
标记附近的线宽 |
横、纵轴:xtick、ytick | ||
9 | plt.rcParams[’xtick.labelsize ’] |
横轴字体大小 |
10 | plt.rcParams[’ytick.labelsize ’] |
纵轴字体大小 |
11 | plt.rcParams[’xtick.major.size ’] |
x轴最大刻度 |
12 | plt.rcParams[’ytick.major.size ’] |
y轴最大刻度 |
figure中的子图:axes | ||
13 | plt.rcParams[’axes.titlesize ’] |
子图的标题大小 |
14 | plt.rcParams[’axes.labelsize ’] |
子图的标签大小 |
图像、图片:figure、savefig | ||
15 | plt.rcParams[’figure.dpi ’] |
图像分辨率 |
16 | plt.rcParams[’figure.figsize ’] |
图像显示大小 |
17 | plt.rcParams[’savefig.dpi ’] |
图片像素 |
三、plt.rcParams参数设置
转自或参考:plt.rcParams参数设置
https://blog.csdn.net/Spratumn/article/details/100625967
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] # 用来显示中文标签
plt.rcParams['axes.unicode_minus']=False # 用来显示负号
plt.rcParams['figure.figsize'] = (16.0, 10.0) # 调整生成的图表最大尺寸
plt.rcParams['figure.dpi'] = 300 # 每英寸点数
调用plt.rcParams.keys()可获取rcParams的全部参数以及默认值。
例如:
'figure.dpi': 100.0 每英寸点数
'figure.figsize': [6.0, 4.0] 生成的图表最大尺寸
'font.size': 10.0 字体大小
'hist.bins': 10 直方图分箱个数
'lines.linewidth': 1.5 线宽
'lines.marker': 'None' 标记样式
'savefig.format': 'png' 保存图片的格式
'savefig.jpeg_quality': 95 图片质量
'text.color': 'black' 文本颜色
'timezone': 'UTC' 时区格式