下载导入库
和之前一样,先导入matoplotlib库,可看工具篇:01用python爬虫。
示例
由于博主认为太麻烦所以在网上找了个示例,来自:csdn中python数据处理:绘制折线图
import matplotlib.pyplot as plt
# 时间数据
t = []
# 速度数据1
speed1 = []
# 速度数据2
speed2 = []
# 生成数据
for num in range(1,10):
t.append(num)
speed1.append(2*num)
speed2.append(3*num)
print(speed1,speed2)
# 绘制折线图
plt.plot(t, speed1, color='blue', label='speed 1')
plt.plot(t, speed2, color='red', label='speed 2')
# 添加标题和标签
plt.title('case')
plt.xlabel('time')
plt.ylabel('speed')
# 添加图例
plt.legend()
# 显示图形
plt.show()
打包
传统管理,我对这段代码打包了一下,具体代码如下。
def make_zxt(fist_list,second_list,color,name_label,title):
import matplotlib.pyplot as plt
plt.plot(fist_list, second_list, color=color, label=name_label)
plt.title(title)
plt.xlabel(Abscissa)
plt.ylabel(Vertical coordinates)
plt.legend()
plt.show()
OK,大家评论区想编什么与我留言,敬请期待!