SWAP.PlotKTSP.GenePairScatter: Make a scatter plot of two features.

Description Usage Arguments Value Author(s) References See Also Examples

Description

Makes a scatter plot of a pair of features/genes.

Usage

1
2
SWAP.PlotKTSP.GenePairScatter(inputMat, Groups, 
  classes, genes, colors=c(), legends=c(), ...)

Arguments

inputMat

is a matrix of data with rows being the features (such as gene names, if the matrix if gene expression data) and columns being the samples.

Groups

is a factor or a vector providing the phenotype class each sample belongs to. It should correspond to the order of samples given by the columns of inputMat.

classes

is a vetor of length 2 providing the two phenotype or class labels of Groups.

genes

is a vector of length one or more providing the names (from the rownames of inputMat) of the features to be plotted.

colors

is a character vector indicating the color to be used for each phenotype.

legends

is a character vector providing any additional information to be appended to the phenotype label in the legend.

Value

Produces a scatter plot containing points for each sample colored by the phenotype, with two axes being the measurements for the given two features.

Author(s)

Bahman Afsari bahman.afsari@gmail.com, Luigi Marchionni marchion@jhu.edu, Wikum Dinalankara wdinala1@jhmi.edu

References

See switchBox for the references.

See Also

SWAP.PlotKTSP.Genes

Examples

1
2
3
4
5
6
7
8
### Load gene expression data
data(trainingData)

### train 1-TSP
classifier = SWAP.Train.1TSP(matTraining, trainingGroup)

### plot top pair
SWAP.PlotKTSP.GenePairScatter(matTraining, trainingGroup, levels(trainingGroup), classifier$TSPs)

marchion/switchBox documentation built on May 9, 2019, 4:07 p.m.