使用python画图表

时间:2023-02-03 10:02:45

快两个月没写东西了,昨天晚上回家的飞机,在家没啥事了,写点东西省的手生。本节我们来一起学习使用python画图表。
matplotlib是目前比较流行的数学绘图库,首先我们来安装它,环境变量配置好的情况下直接使用pip就好,如下图
使用python画图表
它会给你安装与你python版本兼容的库,等待安装成功后,我们开始绘制一个简单的图表。

#导入pyplot模块,并用plt作为它的名字
import matplotlib.pyplot as plt
#创建一个列表
list1 = [1, 2, 3, 4, 5, 6, 7, 8]
plt.plot(list1)
plt.show()

得到的图形如下
使用python画图表
我们还可以添加一些参数来任意调节标签的大小、颜色………

import matplotlib.pyplot as plt
list1 = [1, 2, 3, 4, 5, 6, 7, 8]
#linewidth来调节线条的粗细,c来调节颜色
plt.plot(list1, linewidth=6,c='red')
#设置,x,y坐标标签和它的大小
plt.xlabel('X', fontsize=16)
plt.ylabel('Y', fontsize=16)
#设置刻度数字的大小
plt.tick_params(axis='both', labelsize=10)
plt.show()

如图使用python画图表
接下里我们同时给图形提供输入值和输出值

import matplotlib.pyplot as plt
list1 = [1, 2, 3, 4, 5, 6, 7, 8]
list2 = [1, 4, 9, 16, 25, 36, 49, 64]
plt.plot(list1, list2,linewidth=3,c='blue')

plt.xlabel('X', fontsize=16)
plt.ylabel('Y', fontsize=16)
#设置刻度数字的大小
plt.tick_params(axis='both', labelsize=10)
plt.show()

如图
使用python画图表
下节我们来使用python画散点图