行、列の値が別の列の任意の場所と一致する場合は、パンダデータフレームの行を削除します

otictac1

私が探しているのは、その行の値が別の列のどこかと一致する場合、パンダデータフレームの行を削除することです。これは、Excelの大まかなモックアップの例です。

ここに画像の説明を入力してください

したがって、この場合、その電子メールアドレスが列Cで見つかったため、行2を削除したいと思います。

助けてくれてありがとう。

エルファン

ブールインデックスで反対を取得するにSeries.isinは、~演算子を使用する必要があります。次のように読み取ることができます。not isin

# Print example dataframe
print(df)
   Company        Email Second Email
0  ABC Inc  [email protected]             
1  ABC Inc  [email protected]  [email protected]
2  XYZ Inc  [email protected] 

使用する isin

df = df[~df['Second Email'].isin(df['Email'])]

print(df)
   Company        Email Second Email
0  ABC Inc  [email protected]             
2  XYZ Inc  [email protected]             

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

一致する文字列が特定の値を超える場合は、パンダのデータフレームから行を削除します

分類Dev

別の列エントリが2つのデータフレーム間で一致する場合は、別のデータフレームの行エントリからパンダ列にデータを入力します

分類Dev

列名が一致する場合は、データフレームの列値を行に変更します

分類Dev

PySpark行が一致する場合、列の値を別のデータフレームの値と等しく設定します

分類Dev

2番目の列が特定のリストパンダと一致する場合は、データフレーム列の値を置き換えます

分類Dev

パンダのデータフレーム列が文字列と一致する場所を特定する

分類Dev

パンダは1つの列の値を別のデータフレームの列と比較し、一致する行を見つけます

分類Dev

行の値が一致する場合に、データフレームの列の値を別のデータフレームの値で除算する

分類Dev

複数の値に一致する場合は、Pandasデータフレームの行を削除します

分類Dev

1つの列が値と一致する場合、データフレームから行を削除します-Python 3.6

分類Dev

特定の列の値が両方のデータフレームで一致する場合は、あるデータフレームの行を別のデータフレームにコピーします

分類Dev

列行の値がゼロの場合、パンダデータフレームのすべての列のすべての行を削除します

分類Dev

次の行が別のパターンと一致しない場合は、パターンに一致する行を削除します

分類Dev

任意の行の値が別のデータフレームである場合にデータフレームは複数の列を有する、データフレームから行を削除します

分類Dev

別の行の値と一致する場合は、データフレームの値を変更します

分類Dev

R-新しいデータフレームの場合:セルが同じ行の別の列と一致する場合、

分類Dev

2つのベクトルを別々の列(またはデータフレーム)として結合し、行を一致させ、一致しない場所にNAを設定するより洗練された方法

分類Dev

任意の行の値が別のデータフレームである場合にデータフレームから行を削除します

分類Dev

パンダ:列の値が別のDFの列の値と一致する場合、DFの行を抽出します

分類Dev

データフレームを連結する方法ですが、ID列の値が両方のデータフレームである場合にのみ、IDが一致しない行を削除しますか?

分類Dev

データフレームの列の値が辞書のキーと一致する場合は、別の列が辞書の値と一致するかどうかを確認してください

分類Dev

列2の値が値と一致する場合は、FormSubmitの最後の行をコピーします

分類Dev

それは、他のデータフレームの列内の任意の他の値と一致する列内の行番号を見つけます。

分類Dev

複数の一致がある場合は、データフレームを結合し、ランダムな行を選択します

分類Dev

すべての列に特定のパターンが含まれている場合は、パンダデータフレームの行を選択します

分類Dev

別のデータフレームのIDと一致する場合は、n個のデータフレームから値を追加します

分類Dev

パンダ:2つのフィールドがデータフレームで一致する場合、bool列を追加します

分類Dev

一致した列値と他のデータフレームの組み合わせに基づいて行パンダをドロップします

分類Dev

列に特定の値が含まれている場合は、パンダデータフレームの行をドロップします。

Related 関連記事

  1. 1

    一致する文字列が特定の値を超える場合は、パンダのデータフレームから行を削除します

  2. 2

    別の列エントリが2つのデータフレーム間で一致する場合は、別のデータフレームの行エントリからパンダ列にデータを入力します

  3. 3

    列名が一致する場合は、データフレームの列値を行に変更します

  4. 4

    PySpark行が一致する場合、列の値を別のデータフレームの値と等しく設定します

  5. 5

    2番目の列が特定のリストパンダと一致する場合は、データフレーム列の値を置き換えます

  6. 6

    パンダのデータフレーム列が文字列と一致する場所を特定する

  7. 7

    パンダは1つの列の値を別のデータフレームの列と比較し、一致する行を見つけます

  8. 8

    行の値が一致する場合に、データフレームの列の値を別のデータフレームの値で除算する

  9. 9

    複数の値に一致する場合は、Pandasデータフレームの行を削除します

  10. 10

    1つの列が値と一致する場合、データフレームから行を削除します-Python 3.6

  11. 11

    特定の列の値が両方のデータフレームで一致する場合は、あるデータフレームの行を別のデータフレームにコピーします

  12. 12

    列行の値がゼロの場合、パンダデータフレームのすべての列のすべての行を削除します

  13. 13

    次の行が別のパターンと一致しない場合は、パターンに一致する行を削除します

  14. 14

    任意の行の値が別のデータフレームである場合にデータフレームは複数の列を有する、データフレームから行を削除します

  15. 15

    別の行の値と一致する場合は、データフレームの値を変更します

  16. 16

    R-新しいデータフレームの場合:セルが同じ行の別の列と一致する場合、

  17. 17

    2つのベクトルを別々の列(またはデータフレーム)として結合し、行を一致させ、一致しない場所にNAを設定するより洗練された方法

  18. 18

    任意の行の値が別のデータフレームである場合にデータフレームから行を削除します

  19. 19

    パンダ:列の値が別のDFの列の値と一致する場合、DFの行を抽出します

  20. 20

    データフレームを連結する方法ですが、ID列の値が両方のデータフレームである場合にのみ、IDが一致しない行を削除しますか?

  21. 21

    データフレームの列の値が辞書のキーと一致する場合は、別の列が辞書の値と一致するかどうかを確認してください

  22. 22

    列2の値が値と一致する場合は、FormSubmitの最後の行をコピーします

  23. 23

    それは、他のデータフレームの列内の任意の他の値と一致する列内の行番号を見つけます。

  24. 24

    複数の一致がある場合は、データフレームを結合し、ランダムな行を選択します

  25. 25

    すべての列に特定のパターンが含まれている場合は、パンダデータフレームの行を選択します

  26. 26

    別のデータフレームのIDと一致する場合は、n個のデータフレームから値を追加します

  27. 27

    パンダ:2つのフィールドがデータフレームで一致する場合、bool列を追加します

  28. 28

    一致した列値と他のデータフレームの組み合わせに基づいて行パンダをドロップします

  29. 29

    列に特定の値が含まれている場合は、パンダデータフレームの行をドロップします。

ホットタグ

アーカイブ