Linear transformation of data
The function performs a linear transformation of the data, such that afterwards range(data)=c(theMin,theMax)
.
rerange(data, min.goal = 0, max.goal = 1, min.data = min(data), max.data = max(data), center = NA)
data
: vector with the data
to transformmin.goal
: new minimum valuemax.goal
: new maximum valuemin.data
: old minimum valuemax.data
: old maximum valuecenter
: which old value should become the new center (max.goal + min.goal) / 2)
vector with the transformed data
Dominik Reusser
klaR:::rerange(data=1:20) klaR:::rerange(data=1:30, center=5)