- Removed unicode to display variables and inequalities per CRAN request.
- Increased the required R version to v4.0.0.
- Switched deployment from Travis to GitHub Actions
- Added a pkgdown website.
- Updated package structure to reflect modern practices (#9)
- Switched documentation to use
markdown
(#9). - Improved the
README.Rmd
file with new examples (#10).
- Switched
visualize.distribution
from being made on library load to being an internal data set stored insysdata.rda
with build files stored indata-raw
(#1) - Switched documentation from Rd over to
roxygen2
usingRd2roxygen
(#2)
- Switched
NEWS
toNEWS.md
to take advantage of Markdown formatting. (#5) - Switched
README
to useREADME.Rmd
, which generatesREADME.md
. (#4) - Added links to GitHub repository in
DESCRIPTION
file
- Corrected outstanding CRAN checks related to malformed
DESCRIPTION
file and need to import functions (#3)
- A big thanks to Psychology Drs. Sharon Klinkenberg of the University of Amsterdam, who reported many of the bugs that were addressed in this release!
-
Error handling has been modified such that when improper parameters are supplied in the following scenarios the program will not render a graph and provide log out as to why the graph did not render:
- Supply 1 statistic for a bounded or tails condition now stops the program from generating a graph. In the console, the user will receive:
"Supplied stat length < 2 and section="<bounded,tails>" requires two statistics. Please resubmit with parameter stat=c(lower,upper)."
- Supply 2 statistics but do not request a bounded or tails condition now stops the program from generating a graph. In the console, users will receive:
"Supplied stat length > 1 and section="<lower,upper>" requires one statistic. Please resubmit with stat=your_test_statistic."
- Supply only 1 strict value for discrete distributions and request bounded or tails, then the strict value will apply to both ends. In the console, users will receive:
"Supplied strict length < 2, setting inequalities to "<strict, equal to>" inequality."
-
A warning is now issued when requesting tails option for a nonsymmetric distribution.
- Area for the F distribution should now render more reliably underneath the probability density function plot.
- F Distribution correctly renders F-Statistic instead of T-Statistic.
- F Distribution's parameters (df1,df2) are now correctly rendered.
- If a test statistic for a continuous distribution begins above or below the graph's bounds, then the graph will render without a highlighted area.
- All graphs involving nonsymmertric distributions now begin on the x-axis at 0.
- Documentation should no longer disappear off screen.
- Two tail evaluations for both continuous and discrete distributions!
- Highlighted shading in continuous distributions!
- Start and End markers for test statistic(s) on x-axis!
- Updated visualize. functions to account for new section request.
- Evaluate probabilities with strict inequalities!
- Rewrote sections to increase efficiency and reliability.
- Corrects rendering issue with supplied stat not meeting certain criteria.
- Corrects minor graphing labels.
- Revised error handling.
- Support for the following Continuous Distributions: Cauchy, F, Log Normal, Logistic, T, and Wilcox.
- Bar graph rendering for discrete probability distributions.
- Rewritten Distribution Wrapper
- Graph the PDF or PMF of a probability function and determine the probability enclosed.
- See characteristics of the distribution requested (Parameters, Mean, and Variance).
- Supported Continuous Distributions: Chi-squared, beta, gamma, exponential, uniform, and normal.
- Supported Discrete Distributions: Geometric, binomial, poisson, hypergeometric, and negative binomial.
- Visualize was made as an independent study project to learn about creating r-packages and explore probability distributions that was approved and mentored by Statistics Professor Jeffrey A Douglas at the University of Illinois at Urbana-Champaign (UIUC).