Single-Case Data Analyses for Single and Multiple Baseline Designs

A collection of procedures for analysing, visualising, and managing single-case data. Multi-phase and multi-baseline designs are supported. Analysing methods include regression models (multilevel, multivariate, bayesian), between case standardised mean difference, overlap indices ('PND', 'PEM', 'PAND', 'NAP', 'PET', 'tau-u', 'IRD', 'baseline corrected tau', 'CDC'), and randomization tests. Data preparation functions support outlier detection, handling missing values, scaling, and custom transformations. An export function helps to generate html, word, and latex tables in a publication friendly style. A shiny app allows to use scan in a graphical user interface. More details can be found in the online book 'Analyzing single-case data with R and scan', Juergen Wilbert (2026) < https://jazznbass.github.io/scan-Book/>.


scan - Single-Case Data Analyses for Single and Multiple Baseline Designs

CRAN_Status_Badge Downloads

A collection of procedures for analysing, visualising, and managing single-case data. Multiphase and multibaseline designs are supported.

Analysing methods include

  • regression models (multilevel, multivariate, bayesian),
  • between-case standardized-mean difference,
  • overlap indices (including 'PND', 'PEM', 'PAND', 'NAP', 'PET', 'IRD', 'CDC'),
  • Tau-U methods (including meta analysis; baseline corrected tau), and
  • randomization tests.

Data preparation functions support outlier detection, handling missing values, scaling, and custom transformations.
An export function helps to generate html, word, and latex tables in a publication friendly style. A shiny app allows to use scan in a graphical userinterface.

More details can be found in the online book 'Analyzing single-case data with R and scan', Juergen Wilbert (2026)
https://jazznbass.github.io/scan-Book/.

Installation

You can install the released version of scan from CRAN with:

install.packages("scan")

Or the development version from GitHub with:

# install.packages("pak")
pak::pak("jazznbass/scan")

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

0.68.1 by Juergen Wilbert, 5 months ago


https://github.com/jazznbass/scan/, https://jazznbass.github.io/scan-Book/, https://jazznbass.github.io/scan/


Report a bug at https://github.com/jazznbass/scan/issues


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


Authors: Juergen Wilbert [cre, aut] (ORCID: , Timo Lueke [aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports stats, nlme, MCMCglmm, utils, methods, graphics, car, gt, knitr, kableExtra, readxl, magrittr, miniUI, rstudioapi, rlang, cli

Suggests testthat, shiny, yaml, scplot


Imported by scplot.


See at CRAN