私は以下の構造のデータフレームを持っています。私は2つの行を比較するときに(特定の値の)同じ値を持つ列番号を取得したい。Pythonのデータフレーム内の2つの行を比較するときに共通の列を見つける
1 1 0 1 1
0 1 0 1 0
0 1 0 0 1
1 0 0 0 1
0 0 0 0 0
1 0 0 0 1
私はそれに1を有する列を取得するために2つの行を比較するために上記のサンプルDFを使用する場合、私は、行(0)を比較する際に、例えば、私がCOL(1)、COL(3)を取得する必要がありと行(1)。同様に、行(1)と行(2)を比較すると、col(1)を取得する必要があります。私はPythonでより効率的なソリューションがあるかどうかを知りたい。
NB:一致する列番号のみを入力し、比較する行を指定します。
を使用すると、列番号、またはリターンで列全体をしたいですか? – ayhan
列番号... – tanay
すべてのペアワイズ比較を使用するか、比較する行を指定しますか? – ayhan