SOの以前の質問に似ていますが、完全ではありません。
2 つのデータフレームがあるとします。keep同じid変数が他のデータフレーム ( ) に表示される場合、 1 つのデータフレーム ( ) の観測を削除したいdelete。
たとえば、次のkeepようになります。
id var
1 dog
2 dog
3 cat
4 dog
5 dog
6 cat
そして、次deleteのようになります。
id var2
1 blue
3 red
5 blue
私が望む望ましい結果は次のとおりです。
id var
2 dog
4 dog
6 cat
これはかなり初歩的なことだと思いますが(おそらくdata.tableand match、または!duplicate? を使用)、変数varに基づいて保持および削除する方法がよくわかりません。idご協力いただきありがとうございます!