Я хотел бы нормализовать значения в строках фрейма данных. Другими словами, разделите каждую строку в данном столбце на отношение, рассчитанное по сумме всех строк в данном столбце, до наименьшей суммы строк. Вот мой пример:Нормализация данных в строках в R
df <- data.frame(x = 5:1, y = 2:6, z = 11:25)
найти столбец с наименьшей суммой
sum(df$x)
sum(df$y)
sum(df$z)
получать нормированные значения
df$x_norm <- df$x/(sum(df$x)/sum(df$x))
df$y_norm <- df$y/(sum(df$y)/sum(df$x))
df$z_norm <- df$z/(sum(df$z)/sum(df$x))