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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file NormalDistribution-0.0.1.tar.gz.

File metadata

  • Download URL: NormalDistribution-0.0.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.1.post20200323 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.10

File hashes

Hashes for NormalDistribution-0.0.1.tar.gz
Algorithm Hash digest
SHA256 002baafa33b593c0360a62a7db673473186d7ed5797e5e46b2d8f4ead494bfda
MD5 7b90b8ef61eac985928ee19b0abdf8f5
BLAKE2b-256 0b161670d16333f6d59ef43b65bc196cbeca8ca26f200c62a01c1b74d30b8e61

See more details on using hashes here.

File details

Details for the file NormalDistribution-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: NormalDistribution-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.1.post20200323 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.10

File hashes

Hashes for NormalDistribution-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 504f53cb89d552d65c864c23496c7d4d40188739ce8fb05c654331338797c921
MD5 c8d897c28fd04f3bfcb6620805ab9e6a
BLAKE2b-256 22557c8405df43c3437e3fa243bfda99a6c40b920ee3bb1d13ca823da645ecc8

See more details on using hashes here.

Supported by

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