alluvialMat: alluvialMat

Description Usage Arguments Value Examples

View source: R/alluvialMat.R

Description

Function to provide alluvial matrix for generating alluvial plot

Usage

1
2
3
4
5
6
7
8
alluvialMat(
  projection,
  annotations,
  annotationName = "Cell type",
  annotationType = "Cell",
  plot = TRUE,
  minPropExplained = 0.75
)

Arguments

projection

a projection generated from projectR, ensure that full = TRUE while generating projection

annotations

a character vector of annotations for the data

annotationName

a charcter fof collective name of the annotations, default is "Cell type"

annotationType

a character indicating the type of data annotated, default is "Cell"

plot

logical indicating whether to return the alluvial plot, default is TRUE

minPropExplained

threshold for minimum proportion of samples that correspond to a pattern to be used for plotting

Value

A matrix to generate alluvial plots

Examples

1
2
3
projection <- projectR(data=p.ESepiGen4c1l$mRNA.Seq,loadings=AP.RNAseq6l3c3t$Amean, 
dataNames = map.ESepiGen4c1l[["GeneSymbols"]], full = TRUE)
alluvialMat(projection,pd.ESepiGen4c1l$Condition)

projectR documentation built on Nov. 8, 2020, 7:50 p.m.