Gaussian and Binomial distributions
Project description
Prayikta
By using Prayikta module you can calculate Gaussian distribution, Binomial Probability, pdf and can visualization of them.
Classes
- Gaussian Class
- Binomial Class
Gaussian Class
# Example Fuctions
>>> from prayikta import Gaussian
# It has two arguments mean and standard daviation default (mean = 0 and stdev = 1)
>>> gaussian = Gaussian()
>>> gaussian.mean
>>> gaussian.stdev
# Read data from file and calculate mean and standard deviation
>>> gaussian.read_data_file('filename.txt')
>>> gaussian.calculate_mean()
>>> gaussian.calculate_stdev()
# Plot histogram of data
>>> gaussian.plot_histogram()
# Calculate probability density function and visualise it.
>>> gaussian.pdf() # takes one argument
>>> gaussian.plot_histogram_pdf()
# Add to gaussian functions
>>> gaussian_a = Gaussian(25,0)
>>> gaussian_b = Gaussian(5,2)
>>> gaussian_c = gaussian_a + gaussian_b
Binomial Class
# Example Fuctions
>>> from prayikta import Binomial
# It takes two arguments mean and standard daviation default (probability = 0.5 and size = 20)
>>> binomial = Binomial()
>>> binomial.calculate_mean()
>>> binomial.calculate_stdev()
# Plot bar
>>> binomial.plot_bar()
# Calculate pdf and visualise it.
>>> binomial.pdf() # takes one argument
>>> binomial.plot_bar_pdf()
# Add to binomial functions
>>> binomial_a = Binomial(0.5,10)
>>> binomial_b = Binomial(0.25,20)
>>> binomial_c = binomial_a + binomial_b
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
prayikta-0.3.tar.gz
(4.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file prayikta-0.3.tar.gz.
File metadata
- Download URL: prayikta-0.3.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.29.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87309293f7420d1e7bcc273d2ebb167e2dbdc7354ba5d43ddc3d87e730817bfd
|
|
| MD5 |
c76ea871b00e0274ffbb9f076b4d9908
|
|
| BLAKE2b-256 |
164d7173f240d755c9524c5d76f29eb015347717cef238bc3823407ab6f83cee
|
File details
Details for the file prayikta-0.3-py3-none-any.whl.
File metadata
- Download URL: prayikta-0.3-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.29.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80c731a969569be9b12eb5f15263d017bf9f754a3faa289ca2cb813c5a55100e
|
|
| MD5 |
06af8b4585acaabded1ec940d0b9a4c9
|
|
| BLAKE2b-256 |
7f1994904a35c2437650c0e6d9e57cc31e010a782ad5a834f1900c684f80f5ba
|