【发布时间】:2018-07-06 02:48:27
【问题描述】:
我在 Excel 中有数据集,但表格格式不是很好。这是示例:
Country Male Female
2010 2011 2012 2013 2014 2010 2011 2012 2013 2014
AFG 182 134 94 87 85 120 150 95 75 92
BLZ 200 250 150 125 45 210 140 125 101 21
我想在 Python 中读取这些数据并将其放入 pandas 数据框中,例如:
Country Year Male Female
AFG 2010 182 120
...
在不操纵原始数据集的情况下,在 Python/Pandas 中有什么方法可以做到这一点?
你可以在这里细化样本数据集:
https://expirebox.com/download/173bc0880dd9da56ccff2796aa1274ed.html
谢谢
【问题讨论】:
-
你能将 excel 文件加载到数据框中吗?
-
您可能想要查看某种multiindex。您可以在 this question? 上找到帮助。这里的简短回答可能是:是的 - 这可以通过一些代码来完成。但如果它是一次性加载,它可能只是更快地处理原始数据集。如果它是一个恒定的负载,可能会花费一些时间来正确编写代码