在Pandas中,可以使用pd.read_excel()
函数来导入单个Excel文件到DataFrame中。如果要导入多个Excel文件到一个DataFrame中,可以遵循以下步骤:
import pandas as pd
import glob
glob
模块获取所有要导入的Excel文件的文件路径:file_paths = glob.glob('path/to/files/*.xlsx') # 将'path/to/files/'替换为实际的文件路径
combined_df = pd.DataFrame()
for file_path in file_paths:
df = pd.read_excel(file_path) # 导入单个Excel文件到DataFrame
combined_df = combined_df.append(df, ignore_index=True) # 将导入的数据追加到合并DataFrame中
在这个过程中,每个Excel文件的数据将按顺序追加到合并DataFrame中,ignore_index=True
参数确保所有数据都具有唯一的索引。
完整的代码示例:
import pandas as pd
import glob
file_paths = glob.glob('path/to/files/*.xlsx') # 将'path/to/files/'替换为实际的文件路径
combined_df = pd.DataFrame()
for file_path in file_paths:
df = pd.read_excel(file_path)
combined_df = combined_df.append(df, ignore_index=True)
这样,combined_df
就包含了所有Excel文件中的数据。您可以进一步处理和分析这个DataFrame,根据需要进行数据操作和计算。
推荐的腾讯云相关产品:腾讯云对象存储 COS(Cloud Object Storage)
领取专属 10元无门槛券
手把手带您无忧上云