假设我有一个多索引pandas数据帧,它看起来像下面的一个,取自documentation。在
import numpy as np
import pandas as pd
arrays = [np.array(['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux']),
np.array(['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two'])]
df = pd.DataFrame(np.random.randn(8, 4), index=arrays)
看起来像这样:
^{pr2}$现在我只想在MultiIndex的第二级中包含“ne”的行。在
有没有办法对(部分)包含的字符串进行多重索引切片?在
您可以使用如下面具:
返回:
^{pr2}$编辑: 也可以在多个级别上应用逻辑掩码,例如:
退货:
相关问题 更多 >
编程相关推荐