在jupyter中使用matplotlib绘图时坐标轴出现中文乱码问题,本来应该显示汉字,但是只有‘口口’
只需要在代码中加入(前提导入pyplot):
import matplotlib
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
代码表示将字体设置为黑体(SimHei)最终正常显示汉字
一些其他常用方法,比如正常显示负刻度以及调整坐标轴字体大小
plt.rcParams['axes.unicode_minus'] = False # 使坐标轴刻度显示负号值
plt.rcParams[‘font.size’] = 10 #设置字体大小