如何在熊猫中按csv文件名索引列表?



我正在运行数据分析,其中运行了许多CSV文件。 我使用了下面的代码

filelist = ["C:Usersjan.csv", "C:Usersfeb.csv", "C:Usersmar.csv"]
for location in filelist:
df = pd.read_csv(location)
out_put, productivity = timeresult.input_data.outbuild(df, year, days)
filelist.append(productivity)

有没有办法让索引成为CSV名称,而文件列表中不再有文件名?

文件列表比创建我的数据分析列表,但我希望索引名称是文件列表中使用的csv文件名。

我不明白这部分

有没有办法让索引成为 CSV 名称

对于最后一部分,而不是执行filelist.append(productivity),将其附加到空列表中,如下所示:

filelist=["C:Usersjan.csv", "C:Usersfeb.csv", "C:Usersmar.csv"]
filelist_new = []
for location in filelist:
df = pd.read_csv(location)
out_put, productivity= timeresult.input_data.outbuild(df, year, days)
filelist_new.append(productivity)

为您的后续问题添加了: 我不知道这timeresult.input_data.outbuild做什么。但是您可以附加一个列表,如下所示:

filelist=["C:Usersjan.csv", "C:Usersfeb.csv", "C:Usersmar.csv"]
filelist_new = []
for location in filelist:
df = pd.read_csv(location)
out_put, productivity= timeresult.input_data.outbuild(df, year, days)
filelist_new.append([location.split('')[-1], productivity])

相关内容

  • 没有找到相关文章

最新更新