Skip to main content

Gaussian Binomial distributions

Project description

dsnd-probability-tl2024 package

Package includes a Gaussian and Binomial class for calculating and visualizing a Gaussian and Binomial distributions respectively.

Files

1. Generaldistribution.py 
    a.  Parent class
2. Binomialdistribution.py
    a. Contains Binomial class
3. Gaussiandistribution.py
    a. Contains Gassian class

installation

pip install dsnd-probabilitytl2024

import the distribution

from dsnd-probability-tl2024 import Gaussian, Binomail

Instantiate Guassian Object

1. g_instance = Gaussian(10,7)
2. g_instance.data = [1, 3, 99, 100, 120, 32, 330, 23, 76, 44, 31]
3. g_instance.calculate_mean()
4. g_instance.calculate_stdev()
5. g_instance.pdf(25)
6. g_instance.plot_histogram()
7. g_instance.plot_histogram_pdf()

Instantiate Binomial Object

1. b_instance1 = Binomial(.4,25)
2. b_instance.data1 = [0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0]
3. b_instance1.calculate_mean()
4. b_instance1.calculate_stdev()
5. b_instance1.pdf(5)
6. b_instance1.plot_bar_pdf()
7. b_instance2_ = Binomial(.4, 60)
8. binomial_sum = b_instance1 + b_instance2
9. print(binomial_sum)

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

dsnd_probability_tl2024-0.4.tar.gz (5.6 kB view details)

Uploaded Source

File details

Details for the file dsnd_probability_tl2024-0.4.tar.gz.

File metadata

  • Download URL: dsnd_probability_tl2024-0.4.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for dsnd_probability_tl2024-0.4.tar.gz
Algorithm Hash digest
SHA256 6a71899d677263cb1f5951be4476593717a2aa1f6b8ed6732089aa9acd9597f6
MD5 32e010c473ec4a5d40a9e2ae9a43b61a
BLAKE2b-256 a6b28b6522f7c34293cfcfefd67ee5a429db75533a24479cc47303e57f7de772

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