【发布时间】:2017-11-10 14:07:26
【问题描述】:
我现在花了几个小时到处浏览,试图从 pandas 的数据框创建一个多索引。这是我拥有的数据框(发布 excel 表格模型。我在 pandas 数据框中确实有这个):
这就是我想要的:
我试过了
newmulti = currentDataFrame.set_index(['user_id','account_num'])
但它返回一个数据帧,而不是多索引。另外,我不知道如何使“user_id”级别为 0 和“account_num”级别为 1。我认为这一定是微不足道的,但我已经阅读了很多帖子、教程等,但仍然无法弄清楚。部分原因是我是一个非常有眼光的人,而大多数帖子都不是。请帮忙!
【问题讨论】:
-
出于处理目的,两个表是相同的。但出于展示的目的,我建议你参考:stackoverflow.com/a/25127764/2306662
-
但我认为如果我想绘制(所有帐户的)总销售额与日期之间的关系,我需要多索引?
-
@puifais 为什么你不能绘制你已经放在一起的第二个数据框?
标签: python pandas dataframe multi-index reindex