前言
import matplotlib.pyplot as plt
常用参数设置
config = {
'font.family': 'Times New Roman',
'figure.dpi': 200,
"font.size": 10,
}
plt.rcParams.update(config)
font_style = {
'family': 'Times New Roman',
'weight': 'normal',
'size': 12,
'usetex': True,
}
np.set_printoptions(precision=4, suppress=True)
ax = plt.gca()
ax.set_aspect(1)
plt.tight_layout()
plt.subplots_adjust(wspace=0, hspace=0, left=0.1, right=0.9, bottom=0.1, top=0.9)
plt.xticks([])
plt.yticks([])
plt.axis('off')
image_format = 'svg'
image_name = r'name.' + image_format
plt.savefig(image_name, format=image_format, dpi=200, bbox_inches='tight', pad_inches=0.05, transparent=True)
使用 axis() 方法在 Matplotlib 中设置轴的限制
我们还可以使用 matplotlib.pyplot.axis() 来设置轴的范围限制。语法如下:
plt.axis([xmin, xmax, ymin, ymax])
该方法避免了需要单独控制 X 轴和 Y 轴范围的麻烦。
weights = ['light', 'normal', 'medium', 'semibold', 'bold', 'heavy', 'black']
styles = ['normal', 'italic', 'oblique']