Я не знаком с методами 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] (проверьте значения и удалить все, что не соответствует), а для категориальных атрибутов я хочу преобразовать их в факторы и проверить, упорядочены ли они ссоответствующие уровни.Например, коэффициент («высокий», уровни = с («низкий», «средний», «высокий»).