Python标准库glob在读取路径下文件时特别好用;
import glob
import numpy as np
import matplotlib.pyplot as plt
filepath = './data/*.csv'
for file in glob.glob(filepath):
ydata = np.loadtxt(file, dtype=np.float64, skiprows=1)
xdata = np.linspace(0,1080,len(ydata))
plt.clf()
plt.ylim(0,1080)
plt.xlim(0,1080)
plt.plot(xdata,ydata)
plt.pause(0.01)
读取csv文件也可以用np.loadtxt(),其中skiprows=1表示跳过第一行数据;
本文介绍了如何使用Python标准库glob快速遍历目录下的csv文件,并利用numpy和matplotlib实现数据加载与可视化,skiprows参数巧妙地跳过了文件的第一行数据。

被折叠的 条评论
为什么被折叠?



