У меня есть фрейм данных, в котором спортсмен получает оценку «Хорошо», «Удовлетворительно» и «Плохо».
Я хотел бы написать функцию, которая выполняет следующие действия:
Создает новый фрейм данных, содержащий имя спортсмена Процент раз, когда спортсмен получил оценку «Хорошо»
Player <- c("Jordan", "Jordan", "Jordan", "Jordan", "Jordan", "Jordan",
"Jordan","Jordan","Jordan", "Barkley", "Barkley", "Barkley", "Barkley",
"Barkley", "Olajuwon", "Olajuwon", "Olajuwon", "Olajuwon", "Olajuwon",
"Kemp", "Kemp", "Kemp", "Kemp", "Kemp", "Kemp")
Rating <- c("Good", "Fair", "Good", "Good", "Good", "Poor", "Good", "Good",
"Good", "Fair", "Fair", "Poor", "Good", "Good", "Good", "Fair", "Good",
"Fair", "Good", "Good", "Good", "Good", "Good", "Good", "Poor")
df <- data.frame(Player, Rating)
Я хотел бы получить вывод:
Player PercentGood
Jordan 77.8%
Barkley 40.0%
Olajuwon 60.0%
Kemp 83.3%
Когда я получаю файл, процент не включается, поэтому я хочу запускать его каждый раз, когда мне отправляют обновленный файл.
Итак, файл отправлен, я применяю код и создаю новый фрейм данных, который дает мне сводку процента того, что спортсмен получил оценку «Хорошо»
Спасибо.