Skip to content

Repository files navigation

Distribution Visualizer

Normal Distribution

Distribution Visualizer is an educational Android application for exploring probability distributions through interactive visualizations. The app allows users to study both discrete and continuous statistical distributions using graphs, mathematical formulas, and real-time sample simulations, making it useful for students, educators, and anyone learning probability and statistics.

Features

  • Interactive visualization of probability distributions
  • Mathematical formulas for each distribution
  • Probability Density Function (PDF) and Probability Mass Function (PMF) visualization where applicable
  • Adjustable distribution parameters
  • Real-time sample simulation
  • Clean and easy-to-use interface
  • Supports both English and Persian (Farsi)

Supported Distributions

Discrete Distributions

  • Uniform (Discrete)
  • Bernoulli
  • Binomial
  • Negative Binomial
  • Geometric
  • Hypergeometric
  • Poisson
  • Logarithmic
  • Markov

Continuous Distributions

  • Normal
  • Standard Normal
  • Uniform (Continuous)
  • Exponential
  • Gamma
  • Chi-Square
  • Beta
  • Student's t
  • F Distribution

Educational Purpose

The application is designed to help users better understand statistical distributions by combining:

  • Interactive graphs
  • Mathematical formulas
  • Distribution parameters
  • Probability calculations
  • Sample generation and visualization

This makes it easier to compare distributions, understand their behavior, and learn the underlying concepts of probability theory.

Screenshots

Home Distribution
(Add screenshot here) (Add screenshot here)

Requirements

  • Android Studio
  • Android SDK
  • Android 8.0 (API 26) or later

Getting Started

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Sync Gradle dependencies.
  4. Build and run the application on an emulator or Android device.

License

This project is licensed under the MIT License.

About

Statistics way better.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages