在Pandas中使用嵌套的唯一函数选择观察

时间:2018-04-20 19:35:56

标签: pandas

我对熊猫比较陌生,我仍然有老R的习惯。 基本上,我试图选择使用唯一函数来选择值的观察。 使用泰坦尼克号数据:

titanic.loc[titanic['Sex'] == titanic.Sex.unique()[[0]].tolist(), ]

凡titanic.Sex.unique()[[0]]。tolist()给出:

>>> titanic.Sex.unique()[[0]].tolist()
['male']

有什么建议让这项工作? THX

2 个答案:

答案 0 :(得分:1)

==更改为isin

titanic.loc[titanic['Sex'].isin(titanic.Sex.unique()[[0]].tolist()), ]

答案 1 :(得分:0)

怎么样

titanic [titanic ['Sex'] == list(titanic ['Sex']。unique())[0]]