 Rguroo provides probability calculators for computing probabilities related to a variety of discrete and continuous random variable. The calculators can also be used to compute inverse probabilities. All probability calculations can be displayed by graphs.

The Random Generator function allows you to generate random values from a variety of distributions. You can apply statistics to the generated data and replicated. There are built-in statistics such as mean, median, standard deviation, range, etc.), or you can write your custom statistics using the R syntax. This tool is ideal for obtaining and demonstrating sampling distributions of statistics.

The Random Selection function allows you to take one or more samples with or without replacement from your datasets, and apply functions to the selected samples. Using these functions and simple or complex R code you can apply bootstrap or permutation methods.

All of your work in Rguroo is savable, sharable, and 100% reproducible. ##### Continuous Probability Calculator
• Calculate areas under densities below, above, between, and outside specified values.

• Calculate probabilities for over ten continuous variables, including normal, Student t, F, Chi-square, exponential, gamma, beta, uniform, triangular, and Weibull.

• Add a customizable legend to your graph at your desired location within or on the margin of a plot.

• Compute inverse probabilities for each of the continuous random variables.

• Get a graphical display of the computed probabilities with English wording explanations.

• Zoom in and out of the graph of a density curve. ##### Discrete Probability Calculator
• Calculate values of a probability mass function below, above, between, outside, and at specified values.

• Calculate probabilities for various discrete random variables including Bernoulli, binomial, discrete uniform, geometric, hypergeometric, negative binomial, and Poisson.

• Compute inverse probabilities for each of the discrete random variables.

• Get a graphical display of the computed probabilities with English wording explanations.

• Zoom in and out of a probability mass function plot. ##### Random Number Generator
• Simulate values from a variety of discrete or continuous random variables.

• Apply built in statistics such as minimum, maximum, mean, median, standard deviation, range, etc. to randomly generated values and replicate.

• Apply your desired statistics written in R to randomly generated values and replicate.

• Save your data, graph them, or apply any other Rguroo functions. ##### Random Selection
• Select a random set of cases from your datasets.

• Apply your functions to each selected dataset and replicate.

• Use the Random Selection function to perform analyses by bootstrap and permutation methods.

• Customize and save your dataset and use it in all other Rguroo functions. 