biclustermd: An R Package for Biclustering with Missing Values

Abstract:

Biclustering is a statistical learning technique that attempts to find homogeneous partitions of rows and columns of a data matrix. For example, movie ratings might be biclustered to group both raters and movies. biclust is a current R package allowing users to implement a variety of biclustering algorithms. However, its algorithms do not allow the data matrix to have missing values. We provide a new R package, biclustermd, which allows users to perform biclustering on numeric data even in the presence of missing values.

Cite PDF Tweet

Published

Dec. 26, 2019

Received

Oct 30, 2018

DOI

10.32614/RJ-2019-045

Volume

Pages

11/2

69 - 84

Supplementary materials

Supplementary materials are available in addition to this article. It can be downloaded at RJ-2019-045.zip

CRAN packages used

biclust, superbiclust, s4vd, BiBitR, biclustermd, clues, nycflights13, tidyverse, ggplot2

CRAN Task Views implied by cited packages

Graphics, Cluster, Phylogenetics, TeachingStatistics

Bioconductor packages used

iBBiG, QUBIC

Footnotes

    Reuse

    Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

    Citation

    For attribution, please cite this work as

    Reisner, et al., "The R Journal: biclustermd: An R Package for Biclustering with Missing Values", The R Journal, 2019

    BibTeX citation

    @article{RJ-2019-045,
      author = {Reisner, John and Pham, Hieu and Olafsson, Sigurdur and Vardeman, Stephen and Li, Jing},
      title = {The R Journal: biclustermd: An R Package for Biclustering with Missing Values},
      journal = {The R Journal},
      year = {2019},
      note = {https://doi.org/10.32614/RJ-2019-045},
      doi = {10.32614/RJ-2019-045},
      volume = {11},
      issue = {2},
      issn = {2073-4859},
      pages = {69-84}
    }