1
我有一个有很多列的DataFrame。我希望第一列是我的第一列索引,第五列是我的第二级索引,第15列是我的第三级索引。我该怎么做?请原谅我不提供此DataFrame,因为它很长。将列转换为多级索引熊猫
换句话说,假设我有以下代码
arrays = [['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'],
...: ['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']]
tuples = list(zip(*arrays))
index = pd.MultiIndex.from_tuples(tuples, names=['first', 'second'])
s = pd.DataFrame(np.random.randn(8, 4), index=arrays)
s1=s.reset_index(drop=0)
s1
如何可能我把s1
到s
?