Skip to main content

directional_variogram

Function directional_variogram 

Source
pub fn directional_variogram<T: Float>(
    coordinates: &ArrayView2<'_, T>,
    values: &ArrayView1<'_, T>,
    direction: T,
    tolerance: T,
    n_lags: usize,
) -> SpatialResult<(Array1<T>, Array1<T>)>
Expand description

Compute directional (anisotropic) variogram

Computes experimental variogram for a specific direction, useful for detecting directional trends in spatial correlation.

§Arguments

  • coordinates - Spatial coordinates (must be 2D)
  • values - Observed values
  • direction - Direction angle in radians (0 = East, π/2 = North)
  • tolerance - Angular tolerance in radians
  • n_lags - Number of lag bins

§Returns

  • Tuple of (lag distances, variogram values)