Если вы хотите нормализовать ваши данные, вы можете сделать это так, как вы предлагаете, и просто рассчитать следующее:
Zя= хя- мин ( х )Макс ( х ) - мин ( х )
где х = ( х1, . , , , хN) и Zя теперь ваш ят ч нормализованный данные. В качестве подтверждения концепции (хотя вы не просили об этом) приведем R
код и сопровождающий график, чтобы проиллюстрировать этот момент:
# Example Data
x = sample(-100:100, 50)
#Normalized Data
normalized = (x-min(x))/(max(x)-min(x))
# Histogram of example data and normalized data
par(mfrow=c(1,2))
hist(x, breaks=10, xlab="Data", col="lightblue", main="")
hist(normalized, breaks=10, xlab="Normalized Data", col="lightblue", main="")