【发布时间】:2018-03-26 19:44:38
【问题描述】:
我有 20 个 excel 文件,每个代表一年,每个文件都有 10 张不同(但相互关联)当年的数据。
如何正确地将它们全部导入pandas数据框中,以进行整个周期的数据分析?
为了说明更多,例如: 我应该为每个 excel 文件(年份)使用字典,其中键是工作表名称,值是工作表内容(数据框)吗?或者在这种情况下正确的方法是什么?
编辑 1:数据是我们的足球联赛信息,每个赛季都在一个单独的 excel 文件中,有多个表格(表格数据示例:俱乐部、球员、比赛、进球、卡片等)。我有 20 年的数据,我即将对其进行分析,但我对使用 pandas 导入它们的不同方式感到不知所措。
谢谢
【问题讨论】:
-
每张工作表是否具有相同的架构?你想要一个数据框作为结果吗?
-
为什么不单独加载它们并连接起来?
-
@PaulH 每个 excel 文件都有相同的工作表,但每个工作表有不同的列结构(某些列是通用的引用键值)。我想要正确的方法来导入所有数据,以便我可以操作和分析数据。
-
@PaulH 我在想一个数据框。 (我还用数据的详细信息更新了问题)