Non-Parametric Multiple Change-Point Analysis of Multivariate Data

Implements various procedures for finding multiple change-points from Matteson D. et al (2013) , Zhang W. et al (2017) , Arlot S. et al (2019). Two methods make use of dynamic programming and pruning, with no distributional assumptions other than the existence of certain absolute moments in one method. Hierarchical and exact search methods are included. All methods return the set of estimated change- points as well as other summary information.


Reference manual

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

install.packages("ecp")

3.1.6 by Wenyu Zhang, 2 years ago


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


Authors: Nicholas A. James [aut] , Wenyu Zhang [aut, cre] , David S. Matteson [aut]


Documentation:   PDF Manual  


GPL (>= 2) license


Depends on Rcpp

Suggests mvtnorm, MASS, combinat, R.rsp

Linking to Rcpp


Imported by FuzzyPovertyR, PCRedux, RMaCzek, ViralEntropR, ftsa, ggchangepoint, rplanes.

Suggested by FinanceGraphs.


See at CRAN