Click or drag to resize

KernelDensity Class

Kernel density estimation (KDE).
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.StatisticsKernelDensity

Namespace: Altaxo.Calc.Statistics
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static class KernelDensity

The KernelDensity type exposes the following members.

Methods
 NameDescription
Public methodStatic memberEpanechnikovKernel Epanechnikov Kernel: x => Math.Abs(x) <= 1.0 ? 3.0/4.0(1.0-x^2) : 0.0
Public methodStatic memberEstimate Estimate the probability density function of a random variable.
Public methodStatic memberEstimateEpanechnikov Estimate the probability density function of a random variable with an Epanechnikov kernel. The Epanechnikov kernel is optimal in a mean square error sense.
Public methodStatic memberEstimateGaussian Estimate the probability density function of a random variable with a Gaussian kernel.
Public methodStatic memberEstimateTriangular Estimate the probability density function of a random variable with a triangular kernel.
Public methodStatic memberEstimateUniform Estimate the probability density function of a random variable with a uniform kernel.
Public methodStatic memberGaussianKernel A Gaussian kernel (PDF of Normal distribution with mean 0 and variance 1). This kernel is the default.
Public methodStatic memberTriangularKernel Triangular Kernel: x => Math.Abs(x) <= 1.0 ? (1.0-Math.Abs(x)) : 0.0
Public methodStatic memberUniformKernel Uniform Kernel: x => Math.Abs(x) <= 1.0 ? 1.0/2.0 : 0.0
Top
See Also