Я хотел бы использовать нормализацию от 0 до 1, используя эту функцию:
range01 <- function(x){(x-min(x))/(max(x)-min(x))}
, если я использую его для одного случая, он прекрасно работает
Однако я хотел бы использовать его для целый фрейм данных, в котором он находит минимальные и максимальные значения всех столбцов и выполняет нормализацию. Я использовал эту опцию:
data.frame(apply(df[2:ncol(df)], 2, range01))
Однако она не дает ожидаемых результатов. Любая идея, если заявка должна быть другой?