在Python中,可以通過使用第三方庫matplotlib
來修改中英文字體。下面是一個簡單的例子:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 設置中文字體為黑體
plt.rcParams['font.family'] = 'sans-serif'
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.title('示例標題', fontproperties='SimHei') # 設置標題為中文
plt.xlabel('X軸', fontproperties='SimHei') # 設置X軸標簽為中文
plt.ylabel('Y軸', fontproperties='SimHei') # 設置Y軸標簽為中文
plt.show()
在上面的代碼中,首先通過設置plt.rcParams['font.sans-serif']
來指定中文字體為黑體(SimHei
),然后在繪制圖表時通過fontproperties
參數指定中文的字體。這樣就可以在圖表中顯示中文了。