我有一個下面結構的數據框。當我比較兩行時,我想獲得具有相同值(對於特定值)的列數。在python中比較數據框中的兩行時尋找公共列
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
因此,例如,當我使用上述樣品DF來比較兩行獲得,其在具有1的列,我應該得到欄(1)和col(3)當我比較行(0)和行(1)。同樣,當我比較行(1)和行(2)時,我應該得到col(1)。我想知道在Python中是否有更高效的解決方案。
注意:我只需要匹配的列號,我也會指定要比較的行。
你想要的列數,或在退還全列? – ayhan
列號... – tanay
你想要所有的配對比較還是要指定要比較哪些行? – ayhan