访问多索引DataFrame的两个索引

时间:2014-03-25 15:32:31

标签: python pandas

我希望访问第二个索引等于' P0(YI)'但是我的命令不起作用。 有人可以帮帮我吗?

>>> G11
<class 'pandas.core.frame.DataFrame'>
MultiIndex: 10000 entries, (s0000, Averaging) to (s0999, P0 (YI))
Data columns (total 3 columns):
Volume    10000  non-null values
dtypes: float64(3)

>>> G11.ix[(:,'P0 (YI)')]
  File "<stdin>", line 1
    G11.ix[(:,'P0 (YI)')]
            ^
SyntaxError: invalid syntax

2 个答案:

答案 0 :(得分:2)

使用G11.xs('P0 (YI)',level=1)

您建议的语法将在0.14中提供,请参阅here

答案 1 :(得分:0)

尝试

G11.xs('P0 (YI)', level=1)