Package: curves
Type: Package
Title: Model-Agnostic Response Curves for Fitted Models
Version: 0.4.0
Authors@R: c(
    person(
      "Roozbeh", "Valavi",
      email = "valavi.r@gmail.com",
      role = c("aut", "cre"),
      comment = c(ORCID = "0000-0003-2495-5277")
    )
  )
Description: Create model-agnostic response-curve diagnostics for fitted
    prediction models. Supports profile curves, partial dependence,
    individual conditional expectation, and accumulated local effects;
    univariate curves, bivariate surfaces, ensemble summaries across
    multiple models, ALE-based interaction ranking, and optional
    raster-linked exploration with 'terra' and 'shiny'. Static displays
    are returned as 'ggplot2' plots. For more details on the methods see
    Molnar (2025) <https://christophm.github.io/interpretable-ml-book/>.
URL: https://github.com/rvalavi/curves
BugReports: https://github.com/rvalavi/curves/issues
Maintainer: Roozbeh Valavi <valavi.r@gmail.com>
License: GPL-3
Encoding: UTF-8
Depends: R (>= 3.5.0)
Imports: cowplot, ggplot2 (>= 3.3.6)
Suggests: disdat, knitr, mgcv, plotly, randomForest, rmarkdown, shiny,
        terra (>= 1.6-41), testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
RoxygenNote: 7.3.3
NeedsCompilation: no
Packaged: 2026-05-06 03:16:32 UTC; val085
Author: Roozbeh Valavi [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-2495-5277>)
Repository: CRAN
Date/Publication: 2026-05-11 19:00:02 UTC
