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 
    1.  Parent class
2. Binomialdistribution.py
    1. Contains Binomial class
3. Gaussiandistribution.py
    1. Contains Gassian class

installation

pip install dsnd-probabilitytl2024

import the distribution

from dsnd-probability-tl2024 import Gaussian, Binomail

Instantiate Guassian Object

g_instance = Gaussian(10,7)

g_instance.data = [1, 3, 99, 100, 120, 32, 330, 23, 76, 44, 31]

g_instance.calculate_mean()

g_instance.calculate_stdev()

g_instance.pdf(25)

g_instance.plot_histogram()

g_instance.plot_histogram_pdf()

Instantiate Binomial Object

b_instance1 = Binomial(.4,25)

b_instance.data1 = [0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0]

b_instance1.calculate_mean()

b_instance1.calculate_stdev()

b_instance1.pdf(5)

b_instance1.plot_bar_pdf()

b_instance2_ = Binomial(.4, 60)

binomial_sum = b_instance1_ + b_instance2

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.3.tar.gz (5.6 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: dsnd_probability_tl2024-0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 324fd0447ae76fff963f5b0f347f0608aa75bd6711f6dc7238ec6d945f250f57
MD5 538ffa598fb01bfb514b8d3ff07a8b31
BLAKE2b-256 be4f7a43119a6c897022c1df3479d0a543916539d668cfb032d160f251773856

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