Learn R Programming

r.jive (version 2.4)

Perform JIVE Decomposition for Multi-Source Data

Description

Performs the Joint and Individual Variation Explained (JIVE) decomposition on a list of data sets when the data share a dimension, returning low-rank matrices that capture the joint and individual structure of the data [O'Connell, MJ and Lock, EF (2016) ]. It provides two methods of rank selection when the rank is unknown, a permutation test and a Bayesian Information Criterion (BIC) selection algorithm. Also included in the package are three plotting functions for visualizing the variance attributed to each data source: a bar plot that shows the percentages of the variability attributable to joint and individual structure, a heatmap that shows the structure of the variability, and principal component plots.

Copy Link

Version

Install

install.packages('r.jive')

Monthly Downloads

256

Version

2.4

License

GPL-3

Maintainer

Michael J. O'Connell

Last Published

November 17th, 2020

Functions in r.jive (2.4)

pjsum

Calculate Number of Free Parameters for BIC Calculation
plot.jive

Create Plots for a JIVE Object
summary.jive

Summarize a JIVE Decomposition
showVarExplained

Display Variance Explained
jive.predict

Predict JIVE scores for new data
jive

JIVE Decomposition for Multi-source Data
svdwrapper

Wrapper Function to Perform SVD
svdmiss

Missing Data SVD
BRCA_Data

BRCA TCGA Dataset
r.jive-package

Perform JIVE Decompositions for Multi-Source Data
show.image

Draw a Heatmap from a Matrix
SimResults

JIVE Results for Simulated Dataset
showHeatmaps

Heatmaps for JIVE Decompositions
SimData

Simulated Dataset
showPCA

Principal Component Plots for JIVE Decomposition