-1
說我有這個數據幀,教訓,有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),]
,但我得到一個錯誤回來。
該文件是一個CSV,我已經導入,所以我假設公式發生了變化?因爲我得到了一個錯誤 – user2543427
「我得到了一個錯誤」並不是很有幫助。有錯誤消息的原因,你知道嗎? – Roland
它說:「as.data.frame.default(x)中的錯誤:不能將類」公式「轉換爲data.frame」 – user2543427