gpt4 book ai didi

python - 从多个文件创建 Pandas 数据框

转载 作者:太空狗 更新时间:2023-10-29 17:24:18 24 4
gpt4 key购买 nike

我正在尝试创建一个 pandas DataFrame,它适用于单个文件。如果我需要为具有相同数据结构的多个文件构建它。因此,我有一个文件名列表,而不是单个文件名,我想从中创建 DataFrame

不确定在 pandas 中附加到当前 DataFrame 的方式是什么,或者 pandas 是否有办法将文件列表吸入 DataFrame

最佳答案

pandas concat 命令是您的好 helper 。假设您将所有文件都放在目录 targetdir 中。您可以:

  1. 列出文件
  2. 将它们加载为 pandas 数据帧
  3. 并将它们连接在一起

`

import os
import pandas as pd

#list the files
filelist = os.listdir(targetdir)
#read them into pandas
df_list = [pd.read_table(file) for file in filelist]
#concatenate them together
big_df = pd.concat(df_list)

关于python - 从多个文件创建 Pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10545957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com