Kernel Density Options Class
Specifies the kernel and bandwidth selection for a reusable kernel density estimate.
Definition
Namespace: Numerics.NET.Statistics.KernelDensityEstimation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
public sealed class KernelDensityOptions- Inheritance
- Object → KernelDensityOptions
Remarks
Instances are immutable. Use Automatic(KernelDensityBandwidthEstimator, Kernel, Double) to select a bandwidth from the observations,
or Fixed(Double, Kernel, Double) to supply one. Grid coordinates are specified separately through
EvaluateGrid(Int32, Nullable<Double>, Nullable<Double>, Double).
With FitTransformed(Vector<Double>, KernelDensityTransformation, KernelDensityOptions, Vector<Double>), all bandwidth values and search bounds use transformed coordinates.
Properties
| Bandwidth | Gets the supplied bandwidth before adjustment, or null for automatic selection. |
| Bandwidth | Gets the positive factor applied to the supplied or selected bandwidth. |
| Bandwidth | Gets the bandwidth selection rule, or Custom for a fixed bandwidth. |
| Default | Gets Gaussian normal-reference options with bandwidth adjustment 1. |
| Kernel | Gets the kernel used for estimation. |
| Maximum | Gets the explicit upper bandwidth-search bound before adjustment, or null for default bounds or another method. |
| Minimum | Gets the explicit lower bandwidth-search bound before adjustment, or null for default bounds or a method without a search. |
Methods
| Automatic | Creates options that select a bandwidth from the observations. |
| Cross | Creates Gaussian least-squares cross-validation options with explicit bandwidth bounds. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Fixed | Creates options with a supplied bandwidth. |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Sheather | Creates Gaussian Sheather-Jones solve-the-equation options with an explicit root bracket. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |