Python 使用.loc[]通过内部数据帧索引进行子集设置

Python 使用.loc[]通过内部数据帧索引进行子集设置,python,pandas,Python,Pandas,给定以下数据帧: df.set_index(["breed", "color"]) name weight breed color Chihuahua Black A 1 Brown B 2 Labrador Grey C 3 Dobberman Brown D 4 是否可以使用.loc[]将df子集设置为仅显示所有“棕色”狗 我知道每个品种的亚群(即df.loc[

给定以下数据帧:

df.set_index(["breed", "color"])

                name weight
breed     color
Chihuahua Black A    1
          Brown B    2
Labrador  Grey  C    3
Dobberman Brown D    4
是否可以使用
.loc[]
将df子集设置为仅显示所有“棕色”狗

我知道每个品种的亚群(即
df.loc[“吉娃娃”]
), 如果我尝试进行内部索引子集设置,一些消息来源说我仍然需要定义外部索引过滤器(即
df.loc[(“Chihuahua”,“Brown”)]

但是对于所有的“棕色”狗,有没有像df.loc[(,“棕色”)]这样的东西