--- title: "Examples" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Examples} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) ``` ```{r} library(UniExactFunTest) ``` ```{r test, include=FALSE, eval=TRUE} xs <- list( matrix(c( 0, 5, 5, 0 ), nrow=2, byrow=TRUE), matrix(c( 0, 5, 3, 5 ), nrow=2, byrow=TRUE), matrix(c( 0, 5, 12, 3 ), nrow=2, byrow=TRUE) ) for(x in xs) { print(knitr::kable(x)) UEFT(x) UEFT(t(x)) } ``` ## Ice cream and food-borne disease Data source: Stephanie Glen. "Contingency Table: What is it used for?" From StatisticsHowTo.com: Elementary Statistics for the rest of us! https://www.statisticshowto.com/what-is-a-contingency-table/ ```{r ice cream} x <- matrix(c( 13, 32, 17, 23 ), nrow=2, byrow=TRUE, dimnames = list( c("Ice cream eaten", "No ice cream"), c("Cases", "Controls") )) knitr::kable(x) UEFT(x) UEFT(t(x)) ``` ## AIDS and sexual preference Data source: Stephanie Glen. "Contingency Table: What is it used for?" From StatisticsHowTo.com: Elementary Statistics for the rest of us! https://www.statisticshowto.com/what-is-a-contingency-table/ ```{r AIDS} x <- matrix( c(4,2,3,3,16,2), nrow=2, ncol=3, byrow=TRUE, dimnames=list( c("AIDS: yes", "AIDS: no"), c("Males", "Females", "Both") )) knitr::kable(x) UEFT(x) UEFT(t(x)) ``` ## Cancer therapy Data source: Mendenhall, W. M., Million, R. R., Sharkey, D. E., & Cassisi, N. J. (1984). Stage T3 squamous cell carcinoma of the glottic larynx treated with surgery and/or radiation therapy. International journal of radiation oncology, biology, physics, 10(3), 357–363. https://doi.org/10.1016/0360-3016(84)90054-3 ```{r Mendenhall et al. 1984} x <- matrix(c( 21, 2, 15, 3 ), nrow=2, byrow=TRUE, dimnames = list( c("Surgery", "Radiation therapy"), c("Cancer controlled", "Cancer not controlled") )) knitr::kable(x) UEFT(x) UEFT(t(x)) ``` ## Sex and handedness Data source: https://en.wikipedia.org/wiki/Contingency_table ```{r sex-handedness} x <- matrix(c( 43, 9, 44, 4 ), nrow=2, byrow=TRUE, dimnames = list( c("Male", "Female"), c("Right-handed", "Left-handed") )) knitr::kable(x) UEFT(x) UEFT(t(x)) ```