今天学习了用python第三方库绘制简单折线图
主要运用了模块 matplotlib.pyplot , 模块包含很多用于生成图表的函数,用的函数主要有:
-
pyplot.plot(x, y, linewidth):根据所提供的数据绘制折线图。参数 x 是提供的x轴的数据,同理,y也如此。linewidth表示会直线条的粗细
-
pyplot.show():打开matplotlib查看器,并显示绘制的图形
-
pyplot.title(name, fontsize):设置折线图标题(如图所示),参数name是标题名称,fontsize是标题文字大小
-
pyplot.xlabel(name, fontsize): 设置x轴标题,与上雷同,参数name是标题名称,fontsize是标题字体大小。(注意:是标题字体大小,不是刻度标记字体大小!)
-
pyplot.ylabel(name, fontsize):与上雷同
-
pyplot.tick_params(axis, labelsize) :设置刻度标记样式,参数axis设置x轴,y轴上的刻度(一般axis="both"即可),参数labelsize设置刻度字体大小
#上图输出源代码
import matplotlib.pyplot as plt #官方都把pyplot简称plt,其他也可
value = [1, 2, 3, 4, 5]
squares = [1, 4, 9, 16, 25] #设定对应乘方列表
plt.plot(value, squares, linewidth=5) #绘制折线图
plt.title("Square Numbers", fontsize=24) #设置标题
plt.xlabel("Value", fontsize=14) #设置横坐标标题
plt.ylabel("Square value", fontsize=14) #设置纵坐标标题
#设置刻度标记大小
plt.tick_params(axis="both", labelsize=14)
plt.show()
我今天的总结就到这里,如有Bug,请大家指正