私はRプログラミングで新しいです。私は以下のデータセットを持っています。 C1列が重複していてC2が小さいサンプルを削除したいと思います。どうやってやるの?別の行を考慮して重複行を削除するにはどうすればよいですか?
myds <- data.frame(C1 = c(3,5,7,5,3),C2 = c(1,4,3,2,5), C3=c('a', 'b', 'a', 'c', 'b'))
オリジナルデータセットは、私は以下のようになるために私のデータのデータセットを希望
C1 C2 C3
--- --- ---
3 1 a
5 4 b
7 3 a
5 2 c
3 5 b
です。
C1 C2 C3
--- --- ---
5 4 b
7 3 a
3 5 b
私はライブラリ 'となるだろう(データ表) ; –
または '基底R''集合体(。〜C1、df1myds [order(-df1myds $ C2)]、FUN = headのようなユニークな(setDT(myds)[order(-C2)]、by =" C1 " 、1) ' – akrun