私が言いたいのは、次のデータフレームがあるとしましょう。
UID A
1 Yes
1 No
2 No
2 No
3 Yes
3 No
4 Yes
4 Yes
yesを持つUIDが含まれているデータフレームを作成したいのですが、UIDの他のインスタンスも「No」です。
UID A
1 Yes
1 No
3 Yes
3 No
4 Yes
4 Yes
PandasまたはPythonの他のライブラリを使用してこれを行う方法はありますか?
で試してみてください isin
df = df.loc[df.UID.isin(df.loc[df.A=='Yes','UID'])]
df
Out[323]:
UID A
0 1 Yes
1 1 No
4 3 Yes
5 3 No
6 4 Yes
7 4 Yes
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加