【发布时间】:2017-12-15 22:52:37
【问题描述】:
我有一组 csv 文件需要导入到 pandas 数据框中。
我已将文件路径作为列表导入,FP,我正在使用以下代码读取数据:
for i in FP:
df = pd.read_csv(i,index_col=None, header=0).append(df)
这很好用,但不幸的是文件中没有日期时间戳或文件识别属性。我需要知道每条记录来自哪个文件。
我尝试添加这一行,但这只是返回读取的最终文件的文件名:
for i in FP:
df = pd.read_csv(i,index_col=None, header=0).append(df)
df['filename'] = i
我可以想象一些混乱的多步骤解决方案,但想知道在我现有的循环中是否可以做一些更优雅的事情。
【问题讨论】:
-
你需要什么属性?