Skip to main content

Normal (Gussian) Distributions

Project description

This package is created for statistical analysis and for machine learning least square linear rigression model cost function evaluation by Normal (Gussian) distribution. It also can be use to calculate the mean and standard
deviation of a data set.

It has two classes class Distribution: This contains two methods method(class attributes) method data_loader(file): This takes in a file in text format and append the data to a data list for calculations.

class Normal: This contains six methods methods calculate_mean(), calculate_std(), distribution_plot(), normal_distribution(x), add_distribution(other), total_distribution()

calculate_mean() returns the mean of the data set.

calculate_std() returns the standard deviation of the data set.

distribution_plot() returns the gussian plot of the data set.

normal_distribution() returns the Gussian distribution value for a given
point.

to add two normal distributions together, add_distribution(other) where 
other=Gussian returns the mean and standard deviation for the multiple 
distribution

total_distribution() returns the mean and the standard deviation for the 
combined distribution

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

NormalDistribution-0.0.1.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

NormalDistribution-0.0.1-py3-none-any.whl (4.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page