解决python中使用matplotlib包绘制坐标图时坐标轴不能显示中文的问题

不少同学在使用matplotlib绘制坐标图时,坐标轴和图例不能显示中文,可按以下步骤操作:
  1. 首先确保电脑上有中文字体(每个人电脑应该都会有),可以使用一些常见的中文字体,如SimHei、Microsoft YaHei等。
  2. 在Matplotlib的绘图代码之前,在开头添加以下代码来指定使用中文字体:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']  # 指定默认字体为中文字体
plt.rcParams['axes.unicode_minus'] = False  # 解决负号'-'显示为方块的问题
  1. 然后正常进行matplotlib的绘图操作

你可能感兴趣的:(python,matplotlib,开发语言)