我有一个有序字典,其中键是工作表名称,值包含工作表项。因此,问题是:如何使用每个键并转换为单个数据帧?你知道吗
import pandas as pd
powerbipath = 'PowerBI_Ingestion.xlsx' dfs = pd.read_excel(powerbipath, None)
values=[] for idx, eachdf in enumerate(dfs):
eachdf=dfs[eachdf]
new_list1.append(eachdf)
eachdf = pd.DataFrame(new_list1[idx])
我看到的示例只展示了如何从有序字典转换为1个数据帧。我想转换成多个数据帧。因此,如果有5个键,将有5个数据帧。你知道吗
下面是使用these ideas之一的基本答案
也许还有更有效的方法。你知道吗
您可能需要这样做(假设您的字典看起来像“d”):
输出如下所示:
相关问题 更多 >
编程相关推荐