You are here: Symbol Reference > Dew.Stats Namespace > Statistics Class > Statistics Methods > BinomFit Method > BinomFit Method (TVec, TSample, TVec, TVec, TVec, TSample)
Dew Stats for .NET
Contents
PreviousUpNext
Statistics.BinomFit Method (TVec, TSample, TVec, TVec, TVec, TSample)

Calculate parameters for binomial distributed values.

C#
public BinomFit(TVec X, double n, TVec p, TVec Low, TVec High, double alpha);
Parameters
Parameters 
Description 
Stores data which is assumed to be binomial distributed. 
Defines binomial distribution n parameter. 
Returns binomial distribution p parameter, estimated at each X value. 
Low 
 
High 
p (1-Alpha)*100 percent confidence intervals. Each pair of Low and High values defines lower and upper CI for corresponding p value. 
alpha 
Confidence interval percentage. 

RandomBinom, BinomStat

The following example generates 100 random Weibull distributed values and then uses WeibullFit routine to extract used a and b parameters: The following example generates 100 binomial distributed values and then uses BinomFit routine to extract p parameter

using Dew.Math;
using Dew.Stats;
using Dew.Stats.Units;
namespace Dew.Examples;
{
  private void Example()
  {
    Vector vec1 = new Vector(1000,false);
    Vector LowInt = new Vector(0);
    Vector HighInt = new Vector(0);
    StatRandom.RandomBinom(35,0.25,vec1);
    // Now extract p-s and its 100*(1-Alpha)
    // confidence intervals.
    double p;
    Statistics.BinomFit(vec1,35,out p,LowInt,HighInt,0.05);
    // vector p holds the p for each element in vec1,
    // vectors LowInt and HighInt hold the lower and upper conf. int. limit
    // for each element in p
  }
}
What do you think about this topic? Send feedback!
Copyright (c) 1999-2010 by Dew Research. All rights reserved.