当我们添加好折线图这样的图表后,其实很多图表基本信息是没有的,比如图表说明、X轴和Y轴的意义这些都是没有的,这些都需要我们自定义添加
比如折线图的图表,我们想给这个图表加一个标题,以及增加X轴和Y轴的意义,我们可以这样写代码:
import matplotlib.pyplot as plt
#定义数组
x=[1,2,3,4,5]
y=[1,4,9,16,28]
#创建折线图
plt.figure('Dotcpp编程')
plt.plot(x,y)
#设置图表信息
plt.title('演示')
plt.xlabel('X轴信息')
plt.ylabel('Y轴信息')
#显示折线图
plt.show()大家注意,除了plot函数创建中折线图后,我又在后面调用title函数设置了图表的标题,以及xlabel和ylabel函数传入了X轴和Y轴的信息,大家运行即可看到效果

可以发现,对于显示的图表,只有字母正常显示,而汉字部分变成了方框,原因是并没有安装字体。大家可以参考后续文章 安装字体解决此问题
可以加入这两行话解决:
plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False
具体原因将会在后续文章为大家讲解。
同样的,对于其他图表,也是可以为他们设置figure标题以及图表标题的,大家可以上机尝试
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程