KernelDensityGrid Class

Contains the coordinates and densities from a fitted kernel density estimate evaluated on a grid.

Definition

Namespace: Numerics.NET.Statistics
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
public sealed class KernelDensityGrid
Inheritance
Object  →  KernelDensityGrid

Remarks

The vectors are mutable and owned by the caller. Changing them does not affect the fit or other evaluation results. Density values are direct evaluations or an explicitly requested FFT approximation, and are not renormalized over the grid. Coordinates are exposed by Points, rather than an implicit vector index.

Properties

BandwidthGets the adjusted bandwidth used to evaluate the grid.
DensitiesGets the caller-owned vector of density values corresponding to Points.
DiscretizationErrorBoundGets an ideal-arithmetic absolute bound for Gaussian binning, interpolation and truncation error, or null for direct evaluation.
FftLengthGets the zero-padded transform length used for this grid, or null for direct evaluation.
InternalGridSpacingGets the internal FFT lattice spacing in observation units, or null for direct evaluation.
IsApproximateGets whether this grid uses the explicitly requested Gaussian FFT approximation.
PointCountGets the number of grid points.
PointsGets the caller-owned vector of grid coordinates.
ReflectionGets the reflection support, or null for an unreflected grid.
SampleCountGets the number of observations in the fitted estimate.
TransformationGets the boundary transformation, or null for an ordinary untransformed grid.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also