Rでは、データフレームの列のサブセットを取得して、重複する行を排除するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/3693043

質問

このようなデータを含むデータフレームがあると想像してください。

 A | B | C
---+---+---
 1 | 2 | a
 1 | 2 | b
 5 | 5 | a
 5 | 5 | b

列AとBのみを採用したいので、他のすべての列(つまり、列C)を排除した結果、重複した行になった行を削除したいと思います。したがって、上記のテーブルの私の希望の結果は次のとおりです。

 A | B
---+---
 1 | 2 
 5 | 5 

これを行うための最良の方法は何ですか?

役に立ちましたか?

解決

data.frameがDFと呼ばれる場合、これを行います。

unique(df[, c("A", "B")])
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top