R: One Sample T-Test

ttestOneS {jmv} | R Documentation

## One Sample T-Test

### Description

One Sample T-Test

### Usage

    ttestOneS(data, vars, students = TRUE, bf = FALSE, bfPrior = 0.707,
      mann = FALSE, testValue = 0, hypothesis = "dt", norm = FALSE,
      meanDiff = FALSE, effectSize = FALSE, ci = FALSE, ciWidth = 95,
      desc = FALSE, plots = FALSE, miss = "perAnalysis")

### Arguments

`data` | the data as a data frame
`vars` | a vector of strings naming the variables of interest in `data`
`students` | `TRUE` (default) or `FALSE`, perform Student's t-tests
`bf` | `TRUE` or `FALSE` (default), provide Bayes factors
`bfPrior` | a number between 0.5 and 2 (default 0.707), the prior width to use in calculating Bayes factors
`mann` | `TRUE` or `FALSE` (default), perform Mann-Whitney U test
`testValue` | a number specifying the value of the null hypothesis
`hypothesis` | `'dt'` (default), `'gt'` or `'lt'`, the alternative hypothesis; different to `testValue`, greater than `testValue`, and less than `testValue` respectively
`norm` | `TRUE` or `FALSE` (default), perform Shapiro-wilk tests of normality
`meanDiff` | `TRUE` or `FALSE` (default), provide means and standard deviations
`effectSize` | `TRUE` or `FALSE` (default), provide effect sizes
`ci` | `TRUE` or `FALSE` (default), provide confidence intervals
`ciWidth` | a number between 50 and 99.9 (default: 95), the width of confidence intervals
`desc` | `TRUE` or `FALSE` (default), provide descriptive statistics
`plots` | `TRUE` or `FALSE` (default), provide descriptive plots
`miss` | `'perAnalysis'` or `'listwise'`, how to handle missing values; `'perAnalysis'` excludes missing values for individual dependent variables, `'listwise'` excludes a row from all analyses if one of its entries is missing.

### Value

A results object containing:

`results$ttest` |  |  |  |  | a table containing the t-test results
`results$normality` |  |  |  |  | a table containing the normality test results
`results$descriptives` |  |  |  |  | a table containing the descriptives
`results$plots` |  |  |  |  | an image of the descriptive plots

Tables can be converted to data frames with `asDF` or `as.data.frame`. For example:

`results$ttest$asDF`

`as.data.frame(results$ttest)`

### Examples

    data('ToothGrowth')

    ttestOneS(ToothGrowth, vars = c('len', 'dose'))

    #
    #  ONE SAMPLE T-TEST
    #
    #  One Sample T-Test
    #  ------------------------------------------------------
    #                           statistic    df      p
    #  ------------------------------------------------------
    #    len     Student's t         19.1    59.0    < .001
    #    dose    Student's t         14.4    59.0    < .001
    #  ------------------------------------------------------
    #

[Package jmv version 0.8.6.2 Index]