MannWhitney {RNAither} | R Documentation

## Perform a Mann-Whitney test

### Description

Performs the non-parametric Mann-Whitney test on the intensity data.

### Usage

    MannWhitney(dataset, listofargs)

### Arguments

`dataset` | an R data frame generated with `generateDatasetFile`
`listofargs` | a list containing: - `"g"` (greater) for significant increase, `"l"` (lower) for significant decrease, or `"two.sided"` for both - either a number indicating the true value of the mean, or a character string indicating the name of the gene to compare with - a character string specifying the column whose values will be used for the test - a character string specifying the name of the dataset column to be used to define the replicate, e.g. `"GeneName"` or `"Internal_GeneID"`

### Value

Returns a list containing:

`pValVec` | a named vector of p-values
`dataset` | the dataset with an added column `"p.value.mannwhitney"`
`paste(`"pValue.mannwhitney"`, testType, sep="_")` | the character string "p.value.mannwhitney" concatenated with the `testType` (first element of `listofargs`)
`"Mann-Whitney test"` | the character string "Mann-Whitney test"

### See Also

`Ttest`, `RankProduct`

### Examples

    data(exampleHeader, package="RNAither")
    data(exampleDataset, package="RNAither")

    pvals1 <- MannWhitney(dataset, list("l", median(dataset$SigIntensity, na.rm=TRUE),
    "SigIntensity", "GeneName"))
    pValVec1 <- pvals1[[1]]
    scoredDataset1 <- pvals1[[2]]

[Package RNAither version 2.30.1 Index]