euclid computes the Euclidian distance between two vectors. Specify either two individual vectors or a data frame/matrix and two pertinent row names as input.

euclid(v1, v2, data = NULL)

Arguments

v1

Either an individual vector or a row name of data.

v2

Either an individual vector or a row name of data.

data

A data frame object or matrix.

Value

Nothing.

Author

D. Schmitz

Examples


### two individual vectors

var01 <- runif(n = 50, min = 1, max = 10)
var02 <- runif(n = 50, min = 1, max = 10)

euclid(var01, var02)
#> [1] 26.76429


### data frame

data("gdsm_df")

euclid("var03", "var04", gdsm_df)
#> [1] 28.53652


### matrix

data("gdsm_mat")

euclid("var05", "var06", gdsm_mat)
#> [1] 26.84711