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 valuesdirection- Direction angle in radians (0 = East, π/2 = North)tolerance- Angular tolerance in radiansn_lags- Number of lag bins
§Returns
- Tuple of (lag distances, variogram values)