导入相关包

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()

例子如下:
Matplotlib画图

相关文章: