导入相关包
from matplotlib import pyplot as plt
import matplotlib as mpl
可以显示中文标题
mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 SimHei为黑体,FangSong为仿宋
mpl.rcParams['axes.unicode_minus'] = False # 用来正常显示负号,否则图像显示为方框口。
作图
# 两个都是列表,一一对应
# 几个点连接起来
plt.plot(y, score)
plt.plot(x, y, color='blue', linewidth=5.0, linestyle='--')
显示坐标轴名称
plt.xlabel('分钟')
plt.ylabel('情感得分')
自定义显示坐标轴刻度
# x_list是一个列表
plt.xticks(x_lis) # 横坐标
plt.yticks(y_list) # 纵坐标
设置坐标轴范围
plt.xlim((-5, 5))
plt.ylim((-2, 2))
显示标题
plt.title('我就是演员第十三期之韩雪夺冠弹幕情感分数')
保存图片到本地
plt.savefig('我就是演员')
输出图像
plt.show()
例子如下: