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
?