次のような3 つの列 ( User
、Course
、 )を持つこのデータ フレーム (レッスン) があるとします。Score
ユーザーコーススコア
A 1.1 9
A 1.1 8
B 1.2 7
それだけで、より多くのデータがあります。各ユーザーによる各コースの最高得点のみを持つデータ フレームを取得したい場合、どうすればよいでしょうか? 私は試した:
lesson<-lesson[order(lesson$User,lesson$Course,-lesson$User),]
その後
lesson[!duplicated(lesson$User && lesson$Course),]
しかし、私はエラーを返しました。