pub fn directional_variogram<T>(
coordinates: &ArrayBase<ViewRepr<&T>, Dim<[usize; 2]>>,
values: &ArrayBase<ViewRepr<&T>, Dim<[usize; 1]>>,
direction: T,
tolerance: T,
n_lags: usize,
) -> Result<(ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>>, ArrayBase<OwnedRepr<T>, Dim<[usize; 1]>>), SpatialError>where
T: Float,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)