Skip to main content

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

Release files for daigle-dist 0.1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for daigle-dist 0.1.3.1
File Size Uploaded
daigle_dist-0.1.3.1.tar.gz 4.3 kB Details

Release files / daigle_dist-0.1.3.1.tar.gz

Download URL daigle_dist-0.1.3.1.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
108082cd53a75e21af87ec4ff394b063b9a1567a012fc80500fd98ca7782253c
BLAKE2b-256 checksum
How to use checksums
07a3b3a2f10362acf5c77a2de1bae4449b1dc8e8f9c562bfe25a00456b1f58c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.1.3.1 This release

1 release file

0.1.3

1 release file

0.1.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page