Я пытаюсь создать функцию, в которой я могу вернуть топ-х игроков для определенной переменной в моем наборе данных.Например, данные состоят из игроков MLB со всеми видами статистики.В моей функции я хочу иметь возможность выбрать любую переменную, например CHits
(Career Hits) и напечатать верхнюю 3, 5 или 10. С помощью этой такой же функции я хочу напечатать верхнююигроки CRBIs (Карьера RBIs).
Вот мой текущий код.
My_Top_CHits <- function(x)
{y <- Hitters[order(-Hitters$CHits),]
top <- y[1:x,]cat("The Top", x, "MLB Players in 1986 based on Career Hits:")
return(top)}
My_Top_CHits(3)
My_Top_CHits(4)