| Type: | Package | 
| Title: | Magnitude-Based Inferences | 
| Version: | 1.3.5 | 
| Date: | 2019-01-22 | 
| Maintainer: | Kyle Peterson <petersonkdon@gmail.com> | 
| Description: | Allows practitioners and researchers a wholesale approach for deriving magnitude-based inferences from raw data. A major goal of 'mbir' is to programmatically detect appropriate statistical tests to run in lieu of relying on practitioners to determine correct stepwise procedures independently. | 
| Imports: | graphics, stats, utils, effsize, psych | 
| URL: | http://mbir-project.us/ | 
| License: | GPL-2 | 
| Copyright: | Segments of the package are based upon Will G. Hopkins' work. See vignette and COPYRIGHT file for details. | 
| Encoding: | UTF-8 | 
| LazyData: | true | 
| RoxygenNote: | 6.1.0 | 
| Suggests: | knitr, testthat, rmarkdown | 
| VignetteBuilder: | knitr | 
| NeedsCompilation: | no | 
| Packaged: | 2019-01-22 17:40:10 UTC; ath_sportsci | 
| Author: | Kyle Peterson [aut, cre], Aaron Caldwell [aut] | 
| Repository: | CRAN | 
| Date/Publication: | 2019-01-22 17:50:02 UTC | 
Accuracy in Parameter Estimation: Standardized Mean Difference
Description
Estimates sample size for paired or independent, two-sample study desings via Accuracy in Parameter Estimation. Calculates n so a given study is likely to obtain margin of error no larger than chosen target margin of error.
Usage
aipe_smd(moe, paired = c(TRUE, FALSE), conf.int, assur.lvl, r)
Arguments
| moe | target margin of error in standard deviation units | 
| paired | (character) logical indicator specifying if  | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| assur.lvl | (optional) desired level of assurance (percent experiments whose MOE is less than target MOE). Defaults to  | 
| r | (required if  | 
Details
Refer to vignette for further information.
References
Maxwell SE, Kelley K & Rausch JR. (2008). Sample size planning for statistical power and accuracy in parameter estimation. Annual Review of Psychology, 59, 537-563.
Kelley K & Rausch JR. (2006). Sample size planning for the standardized mean difference: Accuracy in parameter estimation via narrow confidence intervals. Psychological Methods, 11, 363–385.
Examples
aipe_smd(moe = 0.55, paired = TRUE, conf.int = .9, assur.lvl = .99, r = 0.75)
Bootstrap Confidence Intervals via Resampling
Description
Provides nonparametric confidence intervals via percentile-based resampling.
Usage
boot_test(x, y, conf.int, resample, med)
Arguments
| x,y | numeric vectors of data values | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| resample | (optional) number of resamples. Defaults to 10,000 | 
| med | (optional) number indicating true difference in medians to test against. Defaults to zero. | 
Details
Refer to vignette for further information.
Examples
require(graphics)
a <- rnorm(25, 80, 35)
b <- rnorm(25, 100, 50)
boot_test(a, b, 0.95, 10000)
Correlation Coefficient
Description
Provides magnitude-based inferences upon given r value and sample size. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
corr(r, n, conf.int = 0.9, swc = 0.1, plot = FALSE)
Arguments
| r | correlation coefficient | 
| n | sample size | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| swc | (optional) number indicating smallest worthwhile change. Defaults to  | 
| plot | (optional) logical indicator specifying to print associated plot. Defaults to  | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2007). A spreadsheet for deriving a confidence interval, mechanistic inference and clinical inference from a p value. Sportscience 11, 16-20. sportsci.org/2007/wghinf.htm
Examples
corr(.40, 25, 0.95)
Test of Two Correlations
Description
Provides statistical inference upon the difference between two independent correlations.
Usage
corr_diff(r1, n1, r2, n2, conf.int = 0.9, plot = FALSE)
Arguments
| r1 | correlation of group 1 | 
| n1 | sample size of group 1 | 
| r2 | correlation of group 2 | 
| n2 | sample size of group 2 | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| plot | (optional) logical indicator specifying to print associated plot. Defaults to  | 
Details
Refer to vignette for further information.
References
Zou GY. (2007). Toward using confidence intervals to compare correlations. Psychological Methods, 12, 399-413.
Examples
corr_diff(r1 = 0.20, n1 = 71, r2 = 0.55, n2 = 46)
Correlation Coefficient Test
Description
Provides magnitude-based inferences for the association between given data vectors. Evaluates normality assumption, performs either Pearson or Spearman correlation and subsequently estimates magnitude-based inferences.
Usage
corr_test(x, y, conf.int = 0.9, auto = TRUE, method = "pearson",
  swc = 0.1, plot = FALSE)
Arguments
| x,y | numeric vectors of data values | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| auto | (character) logical indicator specifying if user wants function to programmatically detect statistical procedures. Defaults to  | 
| method | (character) if  | 
| swc | (optional) number indicating smallest worthwhile change. Defaults to  | 
| plot | (optional) logical indicator specifying to print associated plot. Defaults to  | 
Details
Refer to vignette for further information.
Value
Associated effect size measure, r, and respective confidence intervals.
Examples
a <- rnorm(25, 80, 35)
b <- rnorm(25, 100, 35)
corr_test(a, b, 0.95)
Effect Size Converter
Description
Converts between equivalent effect size measures: d, r, odds ratio.
Usage
es_convert(x, from = c("d", "or", "r"), to = c("d", "or", "r"))
Arguments
| x | numeric value | 
| from | (character) current effect size of  | 
| to | (character) effect size measure to convert to | 
Details
Refer to vignette for further information.
References
Rosenthal R. (1994). Parametric measures of effect size. In H. Cooper & LV. Hedges (Eds.), The Handbook of Research Synthesis. New York, NY: Sage.
Borenstein M, Hedges LV, Higgins JPT & Rothstein HR. (2009). Introduction to Meta-Analysis. Chichester, West Sussex, UK: Wiley.
Examples
# Odds ratio to Cohen's d
es_convert(1.25, from = "or", to = "d")
Odds Ratio
Description
Provides magnitude-based inferences upon given odds ratio and p-value. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
odds(or, p, conf.int = 0.9)
Arguments
| or | odds ratio | 
| p | associated p-value | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2007). A spreadsheet for deriving a confidence interval, mechanistic inference and clinical inference from a p value. Sportscience 11, 16-20. sportsci.org/2007/wghinf.htm
Examples
odds(1.25, 0.06, 0.95)
Test of Two Proportions
Description
Provides magnitude-based inferences upon given proportions and sample sizes. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
prop(p1, n1, p2, n2, conf.int)
Arguments
| p1 | proportion of group 1 | 
| n1 | sample size of group 1 | 
| p2 | proportion of group 2 | 
| n2 | sample size of group 2 | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2007). A spreadsheet for deriving a confidence interval, mechanistic inference and clinical inference from a p value. Sportscience 11, 16-20. sportsci.org/2007/wghinf.htm
Examples
prop(p1 = 0.7, n1 = 25, p2 = 0.5, n2 = 20)
Standardized Mean Difference
Description
Provides magnitude-based inferences upon given d, p-value, and degrees of freedom. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
smd(es, p, df, conf.int = 0.9, swc = 0.5, plot = FALSE)
Arguments
| es | effect size measure (Cohen's d) | 
| p | associated p-value from t-statistic | 
| df | associated degrees of freedom from t-statistic | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| swc | (optional) number indicating smallest worthwhile change. Defaults to  | 
| plot | (optional) logical indicator specifying to print associated plot. Defaults to  | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2007). A spreadsheet for deriving a confidence interval, mechanistic inference and clinical inference from a p value. Sportscience 11, 16-20. sportsci.org/2007/wghinf.htm
Examples
smd(.75, 0.06, 20, 0.95)
Standardized Mean Difference Test
Description
Performs two-sample difference of means analysis to produce magnitude-based inferences. Evaluates both normality and homogeneity, performs either t-test or wilcoxon test, computes effect sizes and estimates magnitude-based inferences. Allows both independent and paired designs.
Usage
smd_test(x, y, paired = c(TRUE, FALSE), auto = TRUE, var = TRUE,
  normal = TRUE, conf.int = 0.9, mu = 0, swc = 0.5, plot = FALSE)
Arguments
| x,y | numeric vectors of data values | 
| paired | (character) logical indicator specifying if  | 
| auto | (character) logical indicator specifying if user wants function to programmatically detect statistical procedures. Defaults to  | 
| var | (optional) if  | 
| normal | (optional) if  | 
| conf.int | (optional) confidence level of the interval. Defaults to  | 
| mu | (optional) number indicating true difference in means to test against. Defaults to zero. | 
| swc | (optional) number indicating smallest worthwhile change. Defaults to  | 
| plot | (optional) logical indicator specifying to print associated plot. Defaults to  | 
Details
Refer to vignette for further information.
Value
Associated effect size measures (d, r, odds ratio) and respective confidence intervals based upon which statistical test(s) performed.
Examples
a <- rnorm(25, 80, 35)
b <- rnorm(25, 100, 50)
smd_test(a, b, paired = FALSE, conf.int=0.95)
Sample Size Estimation: Correlation Coefficient
Description
Estimates magnitude-based inferences upon planned sample size and r value. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
ss_corr(n, r)
Arguments
| n | planned sample size | 
| r | planned correlation coefficient | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2006). Estimating sample size for magnitude-based inferences. Sportscience 10, 63-70. sportsci.org/2006/wghss.htm
Examples
ss_corr(n = 20, r = 0.2)
Sample Size Estimation: Odds Ratio
Description
Estimates magnitude-based inferences upon planned sample size and odds ratio. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
ss_odds(exp, con, or)
Arguments
| exp | planned sample size of experimental group | 
| con | planned sample size of control group | 
| or | planned odds ratio | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2006). Estimating sample size for magnitude-based inferences. Sportscience 10, 63-70. sportsci.org/2006/wghss.htm
Examples
ss_odds(exp = 15, con = 18, or = 3.25)
Sample Size Estimation: Standardized Mean Difference
Description
Estimates magnitude-based inferences upon planned sample size and d value. Based upon WG Hopkins Microsoft Excel spreadsheet.
Usage
ss_smd(exp, con, es)
Arguments
| exp | planned sample size of experimental group | 
| con | planned sample size of control group | 
| es | planned Cohen's d | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2006). Estimating sample size for magnitude-based inferences. Sportscience 10, 63-70. sportsci.org/2006/wghss.htm
Examples
ss_smd(exp = 20, con = 15, es = 0.6)
Smallest Worthwhile Change: Individual
Description
Provides longitudinal magnitude-based inferences for an individual's change from previous time point and magnitude of deviation from trend line.
Usage
swc_ind(x, swc, type = c("previous", "trend"), ts, te, main, xlab, ylab)
Arguments
| x | numeric vectors of data values | 
| swc | smallest worthwhile change | 
| type | (character) indicator specifying which type of analysis: "previous" or "trend" | 
| ts | (required if  | 
| te | (optional) typical error. Defaults to typical error of the estimate | 
| main | (optional) plot title. Defaults to blank | 
| xlab | (optional) x-axis label. Defaults to "Measurement" | 
| ylab | (optional) y-axis label. Defaults to name of  | 
Details
Refer to vignette for further information.
References
Hopkins WG. (2017). A spreadsheet for monitoring an individual's changes and trend. Sportscience 21, 5-9. sportsci.org/2017/wghtrend.htm
Examples
df<-c(97.5,99.9,100.2,101,101.2,99.8)
swc_ind(x = df, swc = 0.5, te = 1, ts = 0.25, type = "trend")