Package: behaviorchange 25.8.0

Gjalt-Jorn Peters
behaviorchange: Tools for Behavior Change Researchers and Professionals
Contains specialised analyses and visualisation tools for behavior change science. These facilitate conducting determinant studies (for example, using confidence interval-based estimation of relevance, CIBER, or CIBERlite plots, see Crutzen, Noijen & Peters (2017) <doi:10/ghtfz9>), systematically developing, reporting, and analysing interventions (for example, using Acyclic Behavior Change Diagrams), and reporting about intervention effectiveness (for example, using the Numbers Needed for Change, see Gruijters & Peters (2017) <doi:10/jzkt>), and computing the required sample size (using the Meaningful Change Definition, see Gruijters & Peters (2020) <doi:10/ghpnx8>). This package is especially useful for researchers in the field of behavior change or health psychology and to behavior change professionals such as intervention developers and prevention workers.
Authors:
behaviorchange_25.8.0.tar.gz
behaviorchange_25.8.0.tar.gz(r-4.7-any)behaviorchange_25.8.0.tar.gz(r-4.6-any)
behaviorchange_25.8.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
behaviorchange/json (API)
| # Install 'behaviorchange' in R: |
| install.packages('behaviorchange', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://codeberg.org/r-packages/behaviorchange
Pkgdown/docs site:https://behaviorchange.opens.science
- abcd_specification_empty - Simple example datasets for ABCDs
- abcd_specification_example_xtc - Simple example datasets for ABCDs
- abcd_specs_complete - Simple example datasets for ABCDs
- abcd_specs_dutch_xtc - Simple example datasets for ABCDs
- abcd_specs_single_po_without_conditions - Simple example datasets for ABCDs
- abcd_specs_without_conditions - Simple example datasets for ABCDs
- BBC_pp15.1 - Subsets of Party Panel datasets
- BBC_pp16.1 - Subsets of Party Panel datasets
- BBC_pp17.1 - Subsets of Party Panel datasets
- BBC_pp18.1 - Subsets of Party Panel datasets
Last updated from:6a5e9e503f. Checks:4 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 142 | ||
| source / vignettes | OK | 226 | ||
| linux-release-x86_64 | OK | 156 | ||
| wasm-release | OK | 145 |
Exports:abcdapply_graph_themebinaryCIBERcat0CIBERCIBERlitecomplecscomplecs_to_precedeconvert.er.to.thresholdconvert.threshold.to.erdeterminant_selection_tabledeterminantSelectionTable_partialdeterminantStructuredeterminantVardetStructAddVarLabelsdetStructAddVarNamesdetStructCIBERdetStructComputeProductsdetStructComputeScalesdMCDerDataSeqggNNClm_rSq_cinncnntoptspiespotential_for_change_indexrepeatStrrepStrroom_for_improvementsubdeterminantProductssubdeterminantsvecTxtvecTxtQwrapVector
Dependencies:askpassbase64encBiasedUrnbitbit64bslibcachemcellrangerclicliprcpp11crayoncurldata.treeDiagrammeRDiagrammeRsvgdigestdiptestdplyrevaluatefarverfastmapfontawesomefsgarglegenericsggplot2ggrepelggridgesgluegoogledrivegooglesheets4GPArotationgridExtragtablehighrhmshtmltoolshtmlwidgetshttridsigraphisobandjquerylibjsonlitekableExtraknitrlabelinglatticelifecyclemagrittrMatrixmemoisemimeopensslpanderpillarpkgconfigplyrprettyunitsprogresspurrrpwrR6rappdirsRColorBrewerRcppreadrrematchrematch2rlangrmarkdownrmdpartialsrstudioapiS7sassscalesstringistringrSuppDistssvglitesyssystemfontstextshapingtibbletidyrtidyselecttinytextzdbufsutf8uuidV8vctrsviridisviridisLitevisNetworkvroomwithrxfunxml2yamlyum
Last update: 2023-03-04
Started: 2019-01-17
Last update: 2021-07-23
Started: 2020-03-01
Last update: 2021-07-23
Started: 2021-07-23
Last update: 2021-07-23
Started: 2021-03-15
Last update: 2020-10-21
Started: 2019-01-17
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Acyclic Behavior Change Diagram | abcd print.abcdiagram |
| Simple example datasets for ABCDs | abcd_specification_empty abcd_specification_example_xtc abcd_specs_complete abcd_specs_dutch_xtc abcd_specs_examples abcd_specs_single_po_without_conditions abcd_specs_without_conditions |
| Apply multiple DiagrammeR global graph attributes | apply_graph_theme |
| Concatenate to screen without spaces | cat0 |
| Confidence Interval-Based Estimation of Relevance (CIBER) | binaryCIBER CIBER detStructCIBER |
| CIBERlite | CIBERlite |
| Create a COMPLECS graph | complecs print.complecs |
| Represent a COMPLECS specification as a PRECEDE model | complecs_to_precede |
| Visualising Numbers Needed for Change | convert.er.to.threshold convert.threshold.to.er erDataSeq ggNNC nncvis |
| Potential for Change Index and the Determinant Selection Table | determinantSelectionTable_partial determinant_selection_table intervention_potential knit_print.determinantSelectionTable potential_for_change_index print.determinantSelectionTable P_delta room_for_improvement |
| Determinant Structure specification | determinantStructure determinantVar plot.determinantStructure print.determinantStructure subdeterminantProducts subdeterminants |
| Functions to preprocess determinant structures | detStructAddVarLabels detStructAddVarNames detStructComputeProducts detStructComputeScales detStructPreprocessing |
| Estimate Cohen's d corresponding to a Meaningful Change Definition | dMCD print.dMCD |
| Obtaining an R squared confidence interval estimate for an lm regression | lm_rSq_ci |
| Numbers Needed for Change | nnc nnt print.nnc |
| Options for the behaviorchange package | get opts reset set |
| Subsets of Party Panel datasets | BBC_data BBC_pp15.1 BBC_pp16.1 BBC_pp17.1 BBC_pp18.1 partypanelData |
| Practically Important Effect Sizes | pies |
| Repeat a string a number of times | repeatStr repStr |
| Easily parse a vector into a character value | vecTxt vecTxtQ |
| Wrap all elements in a vector | wrapVector |