cost_path_sum_cpp: (C++) Sum Distances in a Least Cost Path

View source: R/RcppExports.R

cost_path_sum_cppR Documentation

(C++) Sum Distances in a Least Cost Path

Description

(C++) Sum Distances in a Least Cost Path

Usage

cost_path_sum_cpp(path)

Arguments

path

(required, data frame) least-cost path produced by cost_path_orthogonal_cpp().

Value

numeric

See Also

Other Rcpp_cost_path: cost_path_cpp(), cost_path_diagonal_bandwidth_cpp(), cost_path_diagonal_cpp(), cost_path_orthogonal_bandwidth_cpp(), cost_path_orthogonal_cpp(), cost_path_slotting_cpp(), cost_path_trim_cpp()

Examples

#simulate two time series
x <- zoo_simulate(seed = 1)
y <- zoo_simulate(seed = 2)

#distance matrix
dist_matrix <- distance_matrix_cpp(
  x = x,
  y = y,
  distance = "euclidean"
)

#least cost matrix
cost_matrix <- cost_matrix_orthogonal_cpp(
  dist_matrix = dist_matrix
)

#least cost path
cost_path <- cost_path_slotting_cpp(
  dist_matrix = dist_matrix,
  cost_matrix = cost_matrix
)

cost_path_sum_cpp(
  path = cost_path
  )

distantia documentation built on April 4, 2025, 5:42 a.m.