У меня есть data.frame с каким-то человеком, например:
Animal Score Weight
John 5 4
John 5 3
John 5 3
Peter 3 2
Peter 3 2
Louis 4 2
Louis 4 4
Louis 4 1
Sammy 3 2
Sammy 3 2
Sammy 3 2
John 1 5
John 1 5
John 1 5
И я хотел бы выбрать ТОП 40% лучших животных, основываясь на баллах, и сохранив все показателиТОП 40%, как это:
Animal Score Weight
John 5 4
John 5 3
John 5 3
Louis 4 2
Louis 4 4
Louis 4 1
Я попробовал этот код:
top40=subset(df, Score > quantile(Score, prob = 1 - 40/100))
, но не сработал, я выбрал, основываясь только на значении Score, например:
Animal Score Weight
John 5 4
John 5 3
John 5 3
Louis 4 2