我有一个名为"dfs"的数据框架列表。它有139个数据帧。我最初将csv文件导入python,并从每个数据帧中删除了前几行。现在我希望将这些新文件保存回原来的位置。我怎么能做到呢?我的新数据保存在另一个名为final的列表中。也请告诉我,如果我能使我的代码更有效,因为我是一个新的python。
dfs = [pd.read_csv(filename) for filename in filenames]
final=[]
for i in range(139):
a= dfs[i].iloc[604:,]
final.append(a)
不确定我是否理解正确,如果你想把df写成csv,就像你做df一样,但这次相反。
for df, filename in zip(final, filenames):
path = f'{filename}.csv'
df.to_csv(path)