gpt4 book ai didi

python - 通过 Python 将数据合并到 Excel 中的 1 个工作表中

转载 作者:行者123 更新时间:2023-12-04 22:17:37 25 4
gpt4 key购买 nike

我有一堆格式相同的单个 excel 文件中的工作表。我只需要从每个表中取出一列,并将这些数据合并到新的工作表和新的 Excel 文件中。
Example of goal
我一直在努力为我的问题找到解决方案。但我仍然没有达到任何结果。
我将不胜感激任何帮助或有用 Material 的链接。

最佳答案

您可以使用pd.read_excel()并遍历工作簿中的每个工作表。

import pandas as pd
data = pd.read_excel( YOUR_FILE, sheet_name=None )
ouput_dict = dict()
for i,sheet in enumerate( data.keys() ):
temp_df = data[sheet]
new_col_name = col + str(i)
output_dict[ new_col_name ] = temp_df[ col ]
final_df = pd.DataFrame( data=output_dict )
里面 for循环, temp_df将成为 Pandas DataFrame基于该单独的表。在此示例中,您可以将列命名为 new_col_name ,取列 col从那张纸上。在您的示例中, col将是“开放”。

关于python - 通过 Python 将数据合并到 Excel 中的 1 个工作表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67478508/

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