鉴于我有以下熊猫数据帧:滤波值大熊猫数据帧由条件
arrays = [np.array(['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux']),
np.array(['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']),
np.array([0.01, 0.2, 0.3, -0.5, 0.6, -0.7, -0.8, 0.9])]
tuples = list(zip(*arrays))
df_index = pd.MultiIndex.from_tuples(tuples, names=['A', 'B', 'measure'])
df = pd.DataFrame(np.random.randn(8, 4), index=df_index)
print(df)
如何过滤所有的值,其中例如量度柱(其是部分指数)是否大于0.2?
我曾尝试:
df.loc[:,:,0.1:0.9]
(和这个其他的变化,但我得到的错误 “IndexingError:太多索引”
感谢, 杰拉德