0

私は現在、より大きな計算の中に次のパターンを埋め込んでいます

seq1.isin(seq2[seq3].unique().compute().values)

seq3ブール値シリーズです。パフォーマンスは許容できるように見えますが、見苦しく、compute()強制評価の使用により、並列処理の機会が失われる可能性があります。簡単に言うと

seq1.isin(seq2[seq3].unique())

は機能せず、ドキュメントによると、への引数isinは (Numpy だと思います) 配列でなければなりません。

上記のコードを書くためのより良い方法はありますか? seq1とが同じ場合はどうなりseq2ますか?

4

2 に答える 2

0

インクリメンタル セット メンバーシップ操作を行うことはできないと思います。正しい結果を得るには、アイテムがそのメンバーであるかどうかの質問に答えるために、完全に実現されたセットが必要です。

于 2016-03-17T23:31:41.227 に答える