我有一个DataFrame如下.如何选择第二个索引所在的行['two','three']?
index = MultiIndex(levels=[['foo', 'bar', 'baz', 'qux'],
['one', 'two', 'three']],
labels=[[0, 0, 0, 1, 1, 2, 2, 3, 3, 3],
[0, 1, 2, 0, 1, 1, 2, 0, 1, 2]])
hdf = DataFrame(np.random.randn(10, 3), index=index,
columns=['A', 'B', 'C'])
In [3]: hdf
Out[3]:
A B C
foo one -1.274689 0.946294 -0.149131
two -0.015483 1.630099 0.085461
three 1.396752 -0.272583 -0.760000
bar one -1.151217 1.269658 2.457231
two -1.657258 -1.271384 -2.429598
baz two 1.124609 0.138720 -1.994984
three 0.124298 -0.127099 -0.409736
qux one …Run Code Online (Sandbox Code Playgroud) pandas ×1