Evaluates a lognormal probability density for a given set of data.

Namespace: Imsl.Stat
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0

Syntax

C#
[SerializableAttribute]
public class LogNormalDistribution : IProbabilityDistribution, 
	IDistribution
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class LogNormalDistribution _
	Implements IProbabilityDistribution, IDistribution
Visual C++
[SerializableAttribute]
public ref class LogNormalDistribution : IProbabilityDistribution, 
	IDistribution

Remarks

LogNormalDistribution evaluates the lognormal probability density of a given set of data, xData. If parameters are not supplied, the Eval method fits the lognormal probability density function to the data by first calculating the mean and standard deviation. The lognormal probability density function is defined as:

f(x) = \frac{1}{x \sigma \sqrt{2 \pi} }e^{- \frac{{ \left( \ln(x) - \mu \right)}^2}{2 { \sigma}^2}}
where \mu and \sigma are the mean and standard deviation.

The DataMining package class NaiveBayesClassifier uses LognormalDistribution as a method to train continuous data.

Inheritance Hierarchy

System..::.Object
Imsl.Stat..::.LogNormalDistribution

See Also