Skip to content

A Python library designed to make random number generation and working with various distributions intuitive and easy. Whether you're a student, hobbyist, or developer, rerandom provides a simple interface for generating random numbers and simulating different statistical distributions

License

Notifications You must be signed in to change notification settings

CoderFleet/ReRandom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReRandom 🎲✨

Hey there! Welcome to rerandom, a super cool Python library for all your random number generation needs. Whether you're just messing around with code or working on a serious project, rerandom has got you covered with easy-to-use functions and features.

Features 🚀

  • Linear Congruential Generator: Generate pseudo-random numbers easily.
  • Configurable Parameters: Change seed, multiplier, increment, and modulus to get the numbers just right.
  • Uniform Distribution: Get samples from a uniform distribution.
  • Normal Distribution: Use the Box-Muller transform for normal distribution samples.
  • Exponential Distribution: Generate samples from an exponential distribution.
  • Binomial Distribution: Simulate binomial random variables.
  • Poisson Distribution: Generate samples from a Poisson distribution.
  • Geometric Distribution: Generate samples from a geometric distribution.
  • Custom Choices: Pick random elements from a list with specified probabilities.

Installation 🛠️

Installing rerandom is a breeze! Just use pip: (Not Working Currently 😅)

pip install rerandom

About

A Python library designed to make random number generation and working with various distributions intuitive and easy. Whether you're a student, hobbyist, or developer, rerandom provides a simple interface for generating random numbers and simulating different statistical distributions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages