EstimateKappa: Robust estimation of the concentration parameter kappa of the...

View source: R/EstimateKappa.R

EstimateKappaR Documentation

Robust estimation of the concentration parameter kappa of the von Mises distribution from robust measures of dispersion

Description

Robust estimation of the concentration parameter of the von Mises distribution from robust measures of dispersion (Demni et al, 2026)

Usage

EstimateKappa(X, stat = c("CLMS","CMAD", "CLTS"), results_grid = NULL)

Arguments

X

numeric; a vector of class circular

stat

character; one of the available estimators c("CLMS","CMAD", "CLTS"), respectively Circular Median Absolute Deviation, Circular Least Median Spread, Circular Least Trimmed Standard deviation.

results_grid

a dataframe of a custom grid of kappa used for interpolation. If NULL (default), the grid is handled automatically.

Value

CSD

the estimated circular standard deviation based on the robust measures of dispersion

kappa

the estimated kappa based on the estimated robust circular standard deviation

Author(s)

Davide Buttarazzi, Houyem Demni

References

Demni et al. (2026), Robust measures of dispersion for circular data with an anomaly detection rule. Under review.

See Also

CircularViolinPlot

Examples

#install.packages("circular")
require(circular)
data1 <- rvonmises(50, circular(pi/2), 5)
EstimateKappa(data1)

bpDir documentation built on Nov. 9, 2026, 9:07 a.m.

Related to EstimateKappa in bpDir...