https://github.com/johnmackintosh/spccharter
Creates multiple SPC / process behaviour charts, automatically detecting signals of process change and revising centre lines and control limits. WIP. See {runcharter} for automated run charts
https://github.com/johnmackintosh/spccharter
healthcare nhs nhsr-community quality-control quality-improvement quality-improvement-efforts rdatatable rstats rstats-package statistical-process-control
Last synced: about 2 months ago
JSON representation
Creates multiple SPC / process behaviour charts, automatically detecting signals of process change and revising centre lines and control limits. WIP. See {runcharter} for automated run charts
- Host: GitHub
- URL: https://github.com/johnmackintosh/spccharter
- Owner: johnmackintosh
- License: gpl-3.0
- Created: 2019-05-15T21:40:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T19:51:13.000Z (about 1 year ago)
- Last Synced: 2025-03-18T00:37:07.636Z (2 months ago)
- Topics: healthcare, nhs, nhsr-community, quality-control, quality-improvement, quality-improvement-efforts, rdatatable, rstats, rstats-package, statistical-process-control
- Language: R
- Homepage:
- Size: 116 KB
- Stars: 27
- Watchers: 5
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE.md
Awesome Lists containing this project
README
---
output: github_document
---```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```# spccharter
![]()
[](https://www.repostatus.org/#active)
[](https://ci.appveyor.com/project/johnmackintosh/spccharter)[](https://github.com/johnmackintosh/spccharter/actions)
The goal of spccharter is rapid analysis of multiple statistical process control charts.
The package will create charts, detect signals of improvement, and revise control limits each time a signal occurs.
Currently, 'C', 'P' and 'U' charts can be produced.The package supports non standard evaluation - you can pass bare variable names.
## Installation
spccharter is not on [CRAN](https://CRAN.R-project.org) yet
*But* the development version is available on [GitHub](https://github.com/) with:
``` r
# install.packages("remotes") # if not already installed
remotes::install_github("johnmackintosh/spccharter")
```
## ExampleOne grouping variable:
```{r example, eval=FALSE}
library(spccharter)
spccharter(data, numerator = counts, datecol = date,
by = category_1, plot_type = 'c', direction = "both")
```Two grouping variables:
```{r, eval=FALSE}
library(spccharter)
spccharter(data, numerator = counts, denominator = attends, datecol = date,
by = c('ward','hospital'), plot_type = 'p', direction = "both")
```## Example plots


