Cumulative Sum of Distances Between Consecutive Cases in a Time Series
Source:R/psi_auto_distance.R
psi_auto_distance.Rd
Demonstration function to compute the sum of distances between consecutive cases in a time series.
Arguments
- x
(required, zoo object or matrix) univariate or multivariate time series with no NAs. Default: NULL
- path
(optional, data frame) result of
psi_cost_path_ignore_blocks()
, only required if blocks in the least cost path were ignored. Default: NULL- distance
(optional, character vector) name or abbreviation of the distance method. Valid values are in the columns "names" and "abbreviation" of the dataset distances. Default: "euclidean".
See also
Other psi_demo:
distance()
,
distances
,
psi_auto_sum()
,
psi_cost_matrix()
,
psi_cost_path()
,
psi_cost_path_ignore_blocks()
,
psi_cost_path_sum()
,
psi_distance_lock_step()
,
psi_distance_matrix()
,
psi_equation()
Examples
#distance metric
d <- "euclidean"
#simulate zoo time series
x <- zoo_simulate(
name = "x",
rows = 100,
seasons = 2,
seed = 1
)
#sum distance between consecutive samples
psi_auto_distance(
x = x,
distance = d
)
#> [1] 6.921253