我有一个数据框,与这个问题中的数据框类似:Pandas: drop a level from a multi-level column index?
在上述问题中,提问者想知道如何删除表头列
可以,请告诉我具体需要翻译的内容。
cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")])
pd.DataFrame([[1,2], [3,4]], columns=cols)
a
---+--
b | c
--+---+--
0 | 1 | 2
1 | 3 | 4
在上述问题中,提问者想知道如何删除表头列
a
。我想知道如何删除它和所有在它下面的列(在这个例子中是 b
)使得结果数据框看起来像这样: | c
--+--
0 | 2
1 | 4
可以,请告诉我具体需要翻译的内容。
'a'
是您数据框中两列的第一级标签。因此,'b'
和'c'
都在'a'
的下方。您能否澄清您的意图是什么? - busybear