【发布时间】:2014-03-25 15:32:30
【问题描述】:
我寻找访问第二个索引等于“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
【问题讨论】:
-
使用
df.xs('P0 (YI)',level=1);您想要的语法将在 0.14 中可用,请参见此处:pandas-docs.github.io/pandas-docs-travis/…