Skip to content

strucchange

Testing, Monitoring, and Dating Structural Changes

v1.5-4 · Sep 2, 2024 · GPL-2 | GPL-3

Description

Testing, monitoring and dating structural changes in (linear) regression models. strucchange features tests/methods from the generalized fluctuation test framework as well as from the F test (Chow test) framework. This includes methods to fit, plot and test fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F statistics, respectively. It is possible to monitor incoming data online using fluctuation processes. Finally, the breakpoints in regression models with structural changes can be estimated together with confidence intervals. Emphasis is always given to methods for visualizing the data.

Downloads

45.1K

Last 30 days

547th

126.3K

Last 90 days

574.6K

Last year

Trend: +8.3% (30d vs prior 30d)

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-oldrel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-patched-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 27, 2026
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-patched-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-oldrel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
ERROR 0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 24, 2026
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
ERROR r-devel-linux-x86_64-debian-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-patched-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-oldrel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-debian-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-clang

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-linux-x86_64-fedora-gcc

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-devel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-patched-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-linux-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-release-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments
NOTE r-oldrel-macos-arm64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-macos-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for ‘plotProcess’
  with different formal arguments
mefp.efp: multiple local function definitions for ‘computeEmpProc’ with
  different formal arguments
NOTE r-oldrel-windows-x86_64

R code for possible problems

efpFunctional: multiple local function definitions for 'plotProcess'
  with different formal arguments
mefp.efp: multiple local function definitions for 'computeEmpProc' with
  different formal arguments

Reverse Dependencies (47)

Dependency Network

Dependencies Reverse dependencies zoo sandwich fxregime party swash vars AQEval GVARX SIRthresholded StructuralDecompose TSS.RESTREND VARshrink autostsm dLagM demography ftsa grmtree +32 more reverse deps strucchange

Version History

new 1.5-4 Mar 10, 2026
updated 1.5-4 ← 1.5-3 diff Sep 1, 2024
updated 1.5-3 ← 1.5-2 diff Jun 14, 2022
updated 1.5-2 ← 1.5-1 diff Oct 11, 2019
updated 1.5-1 ← 1.5-0 diff Jun 5, 2015
updated 1.5-0 ← 1.4-7 diff Oct 28, 2013
updated 1.4-7 ← 1.4-6 diff May 30, 2012
updated 1.4-6 ← 1.4-5 diff Aug 10, 2011
updated 1.4-5 ← 1.4-4 diff Jul 24, 2011
updated 1.4-4 ← 1.4-3 diff May 12, 2011
updated 1.4-3 ← 1.4-2 diff Dec 13, 2010
updated 1.4-2 ← 1.4-1 diff Oct 7, 2010
updated 1.4-1 ← 1.4-0 diff Jul 27, 2010
updated 1.4-0 ← 1.3-7 diff Feb 15, 2010
updated 1.3-7 ← 1.3-6 diff Feb 16, 2009
updated 1.3-6 ← 1.3-5 diff Feb 4, 2009
updated 1.3-5 ← 1.3-4 diff Dec 8, 2008
updated 1.3-4 ← 1.3-3 diff Oct 3, 2008
updated 1.3-3 ← 1.3-2 diff Apr 22, 2008
updated 1.3-2 ← 1.3-1 diff Apr 13, 2007