pandasでnew_dfとmain_dfという二つのデータフレームがあるとします。
新しく取得したnew_dfにはあって、main_dfにないデータのみを取り出すにはどうすれば良いでしょうか?
例えば、main_dfにはunique_idが「1,2,3,4」のデータがあり、new_dfにはunique_idが「3,4,5」のデータがあるとします。
このとき、単純に違いを比較してしまうと、「1,2,5」が出てきてしまいます。しかし、本当に取り出したいのは「new_dfにはあって、main_dfにはない値」のみですから、「main_dfにあってnew_dfにはない値」には興味がないです。
よって「5」のみを取り出したいということです。
pandasでこうした処理をするにはどのように書くのでしょうか?
質問に分かりにくい点などがありましたら追記します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 06:57
2021/05/18 07:10