使用 .loc 访问器

Using .loc accessor

  sex  age  pets
0   M   21  [cat, dog]
1   M   45  [hamster]
2   F   23  [cat, gerbil]
3   M   56  [fish, hamster, gerbil]
4   F   47  [cat]
5   F   70  [dog]
6   F   34  [dog]
7   M   30  [cat]
8   F   19  [rabbit, cat]
9   M   62  [dog]

我正在尝试使用 .loc 找出图表中最年轻的人的性别。

以下无效:

pd.DataFrame.loc['age', 'sex']

你可以这样实现:

>>> print(df.loc[df.age == df.age.min(), 'sex'].values[0])
'F'