Skip to main content

Gaussian and Binomial Distributions

Project description

Distribution Analyzer

This package allows a user to perform some simple analysis of basic elements of Gaussian and Binomial Distributions.

This package is primarily meant as a test case/POC for loading packages to PyPi, but may also be useful for some other people.

To use this package:

  1. pip install daigle-dist
  2. run Python
  3. enter from distributions import Gaussian, Binomial
    3a. Gaussian(mean, stdev)
    3b. Binomial(mean,stdev)
  4. Attributes include:
  • read_data_file(): assigns the distribution object some data from a .txt file
  • mean: returns the distribution object's mean
  • stdev: returns the distribution object's standard deviation
  • calculate_mean(): assigns and returns a distribution object's mean
  • calculate_stdev(): assigns and returns a distribution object's standard deviation
  • replace_stats_with_data(): update attributes of p and n of binomial distribution object
  • plot_bar: bar chart plot of the outcomes and frequencies of a distribution object
  • pdf(): calculates the probability density function for a distribution object
  • plot_bar_pdf: bar chart plot of the probability density function of a distribution object
  1. Magic Methods include:
  • __add__: allows two distribution objects to be added to each other as well as calculate the mean and standard deviation of each other
  • __repr__: outputs the characteristics of a distribution object

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

daigle_dist-0.1.3.1.tar.gz (4.3 kB view hashes)

Uploaded Source

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