R/sequentialDistances.R

Defines functions sequentialDistances

Documented in sequentialDistances

sequentialDistances <- function(data, distance = "euclidean") {

seqDist <- rep(0, nrow(data))

for( i in 1 : (nrow(data) -1)) {
stupidHelpVariableForDistanceCalculation <- rbind(data[i, ], data[i+1, ])
seqDist[i] <- dist(stupidHelpVariableForDistanceCalculation, method = distance)
}
stupidHelpVariableForDistanceCalculation <- rbind(data[nrow(data), ], data[1,])
seqDist[nrow(data)] <- dist(stupidHelpVariableForDistanceCalculation, method = distance)

return(seqDist = seqDist)
}
Mthrun/Distances documentation built on Feb. 4, 2020, 8:39 p.m.