Dimension Reduction and Estimation Methods

We provide linear and nonlinear dimension reduction techniques. Intrinsic dimension estimation methods for exploratory analysis are also provided. For more details on dimensionality techniques, see the paper by Ma and Zhu (2013) if you are interested in statistical approach, or Engel, Huttenberger, and Hamann (2012) for a broader multi-disciplinary overview.


Rdimtools is an R package for Dimension Reduction (also known as Manifold Learning) and intrinsic Dimension Estimation methods. The philosophy is simple: the more we have at hands, the better we can play.


You can install a release version from CRAN:


or the development version from github:



Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.4.2 by Kisung You, 2 months ago


Report a bug at http://github.com/kisungyou/Rdimtools/issues

Browse source code at https://github.com/cran/Rdimtools

Authors: Changhee Suh [aut] , Kisung You [aut, cre]

Documentation:   PDF Manual  

GPL-3 license

Imports Rcpp, ADMM, graphics, stats, Rtsne, Rcsdp, Rdpack, RSpectra, CVXR, Matrix, utils, RcppDE

Linking to Rcpp, RcppArmadillo

See at CRAN