grizzly_distuv 1.0.0 copy "grizzly_distuv: ^1.0.0" to clipboard
grizzly_distuv: ^1.0.0 copied to clipboard

Univariate random distributions library for Dart

DistUV #

Dart library to sample univariate random distributions and calculate its statistics.

  • Beta
  • Binomial
  • Cauchy
  • Chi-Square
  • Exponential
  • Gamma
  • Geometric
  • Normal
  • Pareto
  • Student's T
  • Uniform
  • Weibull
  • Beta
  • Logistic
  • Log-Normal
  • F
  • Laplace

Usage #

Statistics of a distribution #

  final beta = Beta(2.31, 0.627);
  print(beta.ppf(0.0));

Sample random number from normal distribution #

  for (int i = 0; i < 100; i++) print(randn);

Sample random number from custom normal distribution #

  final randnCust = normal(loc: 0.5);
  for (int i = 0; i < 100; i++) print(randnCust);

References #

  • Porting from Golang library prob
4
likes
20
pub points
12%
popularity

Publisher

unverified uploader

Univariate random distributions library for Dart

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on grizzly_distuv