Как создать метод R - PullRequest
       4

Как создать метод R

0 голосов
/ 25 апреля 2019

Я не знаком с методами R, я хочу создать метод "format" с помощью R

format <- function(object,...){
}

входной "объект" - это объект из проигрывателя класса: это data.frame с3 столбца: атрибуты, веса и присвоенные значения.Вот структура "объекта"

> dput(head(data))
structure(list(attribute = c("Acceleration/speed", "Dribbling", 
"Aggression", "Ball Control", "Composure", "Crossing"), weights = c(0.174119699170201, 
0.0142504648411431, 0, 0.0821275086888316, 0, 0.079118689094399
), values = list(82.5, 88, 84, 92, 86, 90)), .Names = c("attribute", 
"weights", "values"), row.names = c(NA, 6L), class = c("player", 
"data.frame"))

У меня есть числовые и категориальные атрибуты.Для числовых атрибутов я хочу проверить, находятся ли значения в диапазоне [0,100] (проверьте значения и удалить все, что не соответствует), а для категориальных атрибутов я хочу преобразовать их в факторы и проверить, упорядочены ли они ссоответствующие уровни.Например, коэффициент («высокий», уровни = с («низкий», «средний», «высокий»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...