我正在处理一些数据,这些数据是" water falled"最初(在Excel中)但在Excel中的一定行数后变为正常。
基本上我需要脚本做的是删除空数据行并且只保留完整行,但是数据已满的行的位置是可变的,我对Python不太熟悉所以我不太确定如何过滤掉"瀑布"行。
我附上了一个我的意思的简单示例,第10行将是脚本开始保留行所需的位置:Excel Example
我写的内容,假设.py脚本与需要过滤的数据位于同一文件夹中,并附带文件夹'存档' ' Downsampled'。
folders = os.listdir('./')
for folder in folders:
filename = folder
f = open(filename,'r')
lines = f.readlines()
f.close()
shutil.move(folder, './Archive')
f_out = open('./DownSampled/' + folder + '.csv', 'w')
#filter the data.
f_out.close()
答案 0 :(得分:0)
我最终使用了pandas dropna()功能。谢谢。