Methods for Changepoint Detection

Implements various mainstream and specialised changepoint methods for finding single and multiple changepoints within data. Many popular non-parametric and frequentist methods are included. The cpt.mean(), cpt.var(), cpt.meanvar() functions should be your first point of call.


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("changepoint")

2.3 by Rebecca Killick, 2 years ago


https://github.com/rkillick/changepoint/


Report a bug at https://github.com/rkillick/changepoint/issues


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


Authors: Rebecca Killick [aut, cre] , Kaylea Haynes [ctb] , Harjit Hullait [ctb] , Idris Eckley [ths] , Paul Fearnhead [ctb, ths] , Robin Long [ctb] , Jamie Lee [ctr]


Documentation:   PDF Manual  


GPL license


Depends on methods, stats, zoo

Suggests testthat, vdiffr


Imported by AEDForecasting, CRAFT, FlowScreen, GENEAcore, OPTS, PCDimension, PCRedux, PCpluS, RtsEva, STOPES, StructuralDecompose, TrendSLR, chopper, crossvalidationCP, dendRoAnalyst, densitr, eventstream, ggchangepoint, goldfish, harbinger, phenocamr, tidychangepoint, tip, trackeRapp.

Depended on by EnvCpt, GENEAclassify, changepoint.geo, changepoint.influence, changepoint.np.

Suggested by atime, binsegRcpp, ggfortify, jointseg, lterdatasampler.


See at CRAN