0
を使用して、このフィルタクエリを作るのでしょうか?私は.as_matrix()
コマンドを使用してデータフレームをループすることでこれを行うことができることを知っていますが、それを行う必要はありません。は、どのように私は、データフレームを持っていることを考えるとパンダ
を使用して、このフィルタクエリを作るのでしょうか?私は.as_matrix()
コマンドを使用してデータフレームをループすることでこれを行うことができることを知っていますが、それを行う必要はありません。は、どのように私は、データフレームを持っていることを考えるとパンダ
あなたはこれを試すことができます。
df.groupby('UID').filter(lambda x: (x.booleanCondition != x.booleanCondition.shift()).all())
出力:
UID booleanCondition
1 uid1 True
2 uid1 False
あなたは "変更" とはどういう意味ですか?何から?この場合、 'booleanCondition == True'でフィルタリングしたいだけですか?あなたの希望する出力は何ですか? – pshep123