Package: ggchangepoint
Type: Package
Title: Combines Changepoint Analysis with 'ggplot2'
Version: 0.5.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. Provides the 'ggcpt' S3 result class with
    'broom'-style tidy/glance/augment methods, 'autoplot()' (with
    confidence intervals, significance regions, detector statistics,
    solution paths, scale space, and multivariate facets), composable
    geoms ('geom_changepoint()', 'geom_cpt_segment()', 'geom_cpt_ci()',
    'geom_cpt_region()', 'geom_cpt_label()', 'geom_cpt_event()',
    'stat_changepoint()'), and a 'cpt_detect()' dispatcher covering
    fifty methods with introspection via 'cpt_methods()':
    penalised/optimal partitioning, multiscale and search methods,
    nonparametric and kernel methods, Bayesian methods, high-dimensional,
    functional, covariance and network methods, regression breaks,
    seasonal-trend decomposition, the classical single-change tests, and
    robust detection under drift and autocorrelation. Adds inference
    (Narrowest Significance Pursuit regions, a unified 'cpt_confint()',
    post-detection tests), selection of the number of changes,
    influence and sensitivity diagnostics, supervised detection with
    learned penalties, consensus and method recommendation, event
    annotation and reproducible reports, benchmarks against the Turing
    Change Point Dataset, sequential monitoring with detection-delay
    accounting, power and study design, and an extension mechanism
    ('as_ggcpt()', 'cpt_register_method()') that brings external and
    non-CRAN detectors into the same grammar.
Depends: R (>= 4.0.0)
License: GPL (>= 3)
Encoding: UTF-8
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
Config/testthat/edition: 3
VignetteBuilder: knitr
URL: https://pursuitofdatascience.github.io/ggchangepoint/
BugReports: https://github.com/PursuitOfDataScience/ggchangepoint/issues
Config/Needs/website: rmarkdown
NeedsCompilation: no
Packaged: 2026-09-25 19:21:53 UTC; youzhi
Author: Youzhi Yu [aut, cre]
Maintainer: Youzhi Yu <yuyouzhi666@icloud.com>
Repository: CRAN
Date/Publication: 2026-09-25 21:00:02 UTC
