Neverending Prototype Mode

    normal-distribution
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.1 • Public • Published

    NormalDistribution

    https://github.com/RichieAHB/normal-distribution

    A small javascript module for working with normal distributions.

    The class can be instantiated like so:

    const normDist = new NormalDistribution(mean, standardDeviation);

    With no arguments the distribution will be a standard normal distribution with mean = 0 and standardDeviation = 1.


    The four main methods that can be called are:

    #pdf(value)

    Accepts an integer argument and returns the probability denisty at that point in the distribution; useful for drawing the curve.

    #cdf(value)

    Accepts an integer argument and returns the probability of a random variable being below the one argument passed to the method.

    #probabilityBetween(value1, value2)

    Accepts two integer arguments and returns the probability of a random variable being between the two arguments passed.

    #zScore(value)

    Accepts an integer argument and returns the z-score for that value.


    Note: the z-table used in this module gives probabilities for up to 3.5 standard deviations from the mean

    Install

    npm i normal-distribution

    DownloadsWeekly Downloads

    2,087

    Version

    1.1.1

    License

    ISC

    Unpacked Size

    11.7 kB

    Total Files

    5

    Last publish

    Collaborators

    • richieahb