涉及到中文时font与fontproperties的区别
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
#首先导入依赖库
然后简单地画一张图:
font=FontProperties(fname=r"C:\Windows\Fonts\FZSTK.TTF",size=24)
fig, ax = plt.subplots(1,1,figsize=(8,8))
x = np.linspace(0.01,10,300)
y1 = x-2
y2 = np.log(x)
ax.plot(x,y1)
ax.plot(x,y2)
ax.spines['right'].set_visible(False)
ax.spines['top'].set_visible(False)
ax.spines['bottom'].set_position