Click or drag to resize

SphericalDescriptiveStatistics Class

Provides descriptive statistic methods suited for spherical data. Since the spherical surface is embedded in Cartesian space, the data set is provided as a list of UnitCartesian directions locating the data points on the unit sphere. The algorithms are based on the mathematics found in "Directional Statistics" by Mardia and Jupp.
Inheritance Hierarchy
SystemObject
  AGI.FoundationSphericalDescriptiveStatistics

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 20.3.405.0 (20.3.405.0)
Syntax
public static class SphericalDescriptiveStatistics

The SphericalDescriptiveStatistics type exposes the following members.

Methods
  NameDescription
Public methodStatic memberDispersionAboutPosition
Calculates the dispersion about a given input position.
Public methodStatic memberMeanDirection
Calculates the mean direction of a list of data.
Public methodStatic memberMeanResultantLength
Calculates the mean resultant length of a list of data.
Public methodStatic memberMeanVector
Computes the mean vector.
Public methodStatic memberMedianDirection(IListUnitCartesian)
Calculates the median direction of the data by using a simplex heuristic optimizer. The calculation method of the optimizer defaults to NormalizedSpatialMedian which minimizes the normalized spatial median function.
Public methodStatic memberMedianDirection(IListUnitCartesian, SphericalMedianCalculationMethod)
Calculates the median direction of the data by using a simplex heuristic optimizer. The optimizer minimizes the normalized spatial median function or the embedded R^3 arc distance function to compute the median.
Public methodStatic memberMedianDirection(IListUnitCartesian, SphericalMedianCalculationMethod, MultivariableFunctionSolverResults)
Calculates the median direction of the data by using a simplex heuristic optimizer. The optimizer minimizes the normalized spatial median function or the embedded R^3 arc distance function to compute the median.
Public methodStatic memberScatterMatrix
Calculates the scatter matrix based upon the input data.
Public methodStatic memberVariance
Calculates the variance of a list of data.
Top
See Also