powered by
Transforms the RSSI (Received Signal Strength Intensity) data to positive or exponential values
ipfTransform(data, outRange = c(0, 1), outNoRSSI = 0, inRange = NULL, inNoRSSI = 0, trans = "scale", base = exp(1), alpha = 24)
a vector, matrix or data frame containing the RSSI vectors
the desired range for the output RSSI data.
value desired in the RSSI output data to represent a not detected AP.
a vector containing the range of the RSSI value from the initial data
value used in the RSSI data to represent a not detected AP.
the transformation to perform, 'scale' or 'exponential'
base for the 'exponential' transformation
alpha parameter for the 'exponential' transformation
This function returns a vector, matrix or data frame containing the transformed data
# NOT RUN { trainRSSI <- ipftrain[,1:168] ipfTransform(trainRSSI, inRange = c(-100, 0), outRange = c(1, 100), inNoRSSI = NA, outNoRSSI = 0) # }
Run the code above in your browser using DataLab