EDAMatrix: An R6 class representing a matrix dataset.

Description Usage Arguments Fields Methods Examples

Description

EDAMatrix is a helper class for wrapping data matrices, with optional support for row and column datadata. Methods are provided for common exploratory data analysis summary statistics, transformations, and visualizations.

Usage

1
2
3
4
5
6
edm <- EDAMatrix$new(mat, row_mdata=row_mdata_df, row_color='some_var')
edm$summary()

edm$plot_pca()

edm$t$subsample(100)$plot_heatmap()

Arguments

Fields

Methods

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
library('eda')

dat <- as.matrix(iris[,1:4])
row_mdata <- iris[,5,drop=FALSE]

edm <- EDAMatrix$new(dat, row_mdata=row_mdata, row_color='Species')

edm
edm$summary()

edm$plot_pca()
edm$log1p()$plot_cor_heatmap()
edm$subsample(100)$plot_tsne()

khughitt/eda documentation built on May 7, 2019, 10:52 p.m.