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_instance1.data = [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.5.tar.gz (5.6 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: dsnd_probability_tl2024-0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 03a04fe7f372e51b7a67a3f26f1c6a49cc17e71973bca601e07647bdb36ca3a8
MD5 6afc916cd866b4473bac60002972cd90
BLAKE2b-256 024c77754ac074e8c65cdffe977fe3ff6d37b4a03dfaec1177b4e361810757b4

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