Skip to content

Interactive web application for exploring and visualizing probability distributions

License

Notifications You must be signed in to change notification settings

peplxx/probability-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Probability Explorer 🌐

Python Streamlit License GitHub stars GitHub issues

Observe multivariative normal distribution plot image

Observe Multinomial distribution plot image

Simulate random walks and observe their statistical properties image

Estimate π using Monte Carlo method image

An interactive web application for exploring and visualizing probability distributions. This tool helps users understand both continuous and discrete probability distributions through interactive plots, mathematical formulas, and key properties.

Features

  • Interactive plots for continuous and discrete distributions
  • Real-time parameter adjustments
  • Mathematical formulas and key properties
  • Clean and intuitive interface

Installation

  1. Clone the repository:
git clone https://github.com/peplxx/probability-explorer.git
  1. Install uv:
pip install uv
  1. Install dependencies:
uv sync
  1. Run the application:
uv run streamlit run main.py