Package: ggchangepoint Type: Package Title: Combines Changepoint Analysis with 'ggplot2' Version: 0.6.0 Authors@R: c(person(given = "Youzhi", family = "Yu", role = c("aut", "cre"), email = "yuyouzhi666@icloud.com")) Description: A unified, tidy, 'ggplot2'-native interface to changepoint detection in R. A 'cpt_detect()' dispatcher covers fifty methods (penalised and optimal partitioning, multiscale and search methods, nonparametric and kernel methods, Bayesian methods, high-dimensional, functional, covariance and network methods, regression breaks through a formula interface, seasonal-trend decomposition and the classical single-change tests), with distribution families for counts, binary outcomes and waiting times, missing-value handling, grouped data, and constraints on locations and segment lengths. Every result is the same 'ggcpt' object, in one verified location convention, with 'broom'-style tidy/glance/augment methods, 'autoplot()' and composable 'ggproto' layers. Around detection: effect sizes, a test for a change at a date fixed in advance, tests for a change anywhere, confidence intervals, post-detection tests, selection of the number of changes, assumption checks and goodness of fit, robustness to the noise model, stability, consensus and influence diagnostics, supervised detection, sequential monitoring, power and study design, benchmarks, reports and an export under a documented 'JSON' schema. What each engine does (its runtime, whether its answer survives a change of units or a reversal of time, its false positives by noise regime and data type, its false alarms on pure noise) and the calibration of the package's own intervals and tests are measured and shipped as data, and 'cpt_recommend()' chooses from those measurements. 'cpt_register_method()' brings external and non-CRAN detectors into the same grammar. Depends: R (>= 4.0.0) License: GPL (>= 3) Encoding: UTF-8 LazyData: true Imports: changepoint, changepoint.np, dplyr, ecp, generics, ggplot2 (>= 3.5.0), lifecycle, Rdpack, stats, tibble, tools, utils RdMacros: Rdpack RoxygenNote: 7.3.2 Suggests: rmarkdown, knitr, testthat (>= 3.1.7), withr, rjags, vdiffr, svglite, wbs, breakfast, not, mosum, fpop, IDetect, stepR, cpop, bcp, ocp, Rbeast, cpm, kcpRS, CptNonPar, DeCAFS, SNSeg, InspectChangepoint, ocd, changepoint.geo, strucchange, segmented, EnvCpt, fastcpd, nsp, mcp, HDCD, changepoints, fChange, KWCChangepoint, fabisearch, NMF, wbsts, bfast, trend, ChangePointTaylor, binsegRcpp, crossvalidationCP, changepoint.influence, penaltyLearning, zoo, xts, tsibble, jsonlite, gt, ggrepel, plotly, ggiraph, progressr, future, future.apply Additional_repositories: https://R-Forge.R-project.org, https://pursuitofdatascience.github.io/ggchangepoint/repo Config/testthat/edition: 3 VignetteBuilder: knitr URL: https://pursuitofdatascience.github.io/ggchangepoint/ BugReports: https://github.com/PursuitOfDataScience/ggchangepoint/issues Config/Needs/website: rmarkdown Repository: https://pursuitofdatascience.r-universe.dev Date/Publication: 2026-10-12 16:36:28 UTC RemoteUrl: https://github.com/pursuitofdatascience/ggchangepoint RemoteRef: HEAD RemoteSha: a0614017653268154f127d4a16f9547e5f1a45ea NeedsCompilation: no Packaged: 2026-10-12 23:37:03 UTC; root Author: Youzhi Yu [aut, cre] Maintainer: Youzhi Yu