如何将具有重复索引的DataFrame转换为MultiIndex DataFrame?

时间:2019-04-23 21:18:38

标签: python pandas

我正在尝试转换如下所示的DataFrame:

    i  j  n
1   1  2  #
2   1  3  #
3   1  5  #
4   2  1  #
5   2  2  #
6   2  4  #
7   3  5  #
8   3  6  #

到这样的MultiIndex DataFrame:

      n
1  2  #
   3  #
   5  #
2  1  #
   2  #
   4  #
3  5  #
   6  #

我不想逐行插入新的DataFrame中,并且我肯定反而有一种更快的方法。

1 个答案:

答案 0 :(得分:0)

很高兴,我最初误解了文档,该解决方案非常简单:df.set_index(['i', 'j'])产生了预期的效果。