Package: behaviorchange 0.5.5
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_0.5.5.tar.gz
behaviorchange_0.5.5.tar.gz(r-4.5-noble)behaviorchange_0.5.5.tar.gz(r-4.4-noble)
behaviorchange_0.5.5.tgz(r-4.4-emscripten)behaviorchange_0.5.5.tgz(r-4.3-emscripten)
behaviorchange.pdf |behaviorchange.html✨
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://gitlab.com/r-packages/behaviorchange
- 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
- 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
Last updated 2 years agofrom:748bf4d305. Checks:OK: 1 NOTE: 1. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 30 2024 |
R-4.5-linux | NOTE | Oct 30 2024 |
Exports:abcdapply_graph_themebinaryCIBERcat0CIBERCIBERlitecomplecscomplecs_to_precedeconvert.er.to.thresholdconvert.threshold.to.erdeterminant_selection_tabledeterminantSelectionTable_partialdeterminantStructuredeterminantVardetStructAddVarLabelsdetStructAddVarNamesdetStructCIBERdetStructComputeProductsdetStructComputeScalesdMCDerDataSeqggNNClm_rSq_cinncnntoptspiespotential_for_change_indexrepeatStrrepStrroom_for_improvementsubdeterminantProductssubdeterminantsvecTxtvecTxtQwrapVector
Dependencies:askpassbase64encBiasedUrnbitbit64bslibcachemcellrangerclicliprcolorspacecpp11crayoncurldata.treeDiagrammeRDiagrammeRsvgdigestdiptestdplyrevaluatefansifarverfastmapfontawesomefsgarglegenericsggplot2ggrepelggridgesgluegoogledrivegooglesheets4GPArotationgridExtragtablehighrhmshtmltoolshtmlwidgetshttridsigraphisobandjquerylibjsonlitekableExtraknitrlabelinglatticelifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpanderpillarpkgconfigplyrprettyunitsprogresspurrrpwrR6rappdirsRColorBrewerRcppreadrrematchrematch2rlangrmarkdownrmdpartialsrstudioapisassscalesstringistringrSuppDistssvglitesyssystemfontstibbletidyrtidyselecttinytextzdbufsutf8uuidV8vctrsviridisviridisLitevisNetworkvroomwithrxfunxml2yamlyum
ABCD: Laagdrempelige Nederlandse Uitleg
Rendered fromabcd-laagdrempelige_nederlandse_uitleg.Rmd
usingknitr::rmarkdown
on Oct 30 2024.Last update: 2023-03-04
Started: 2019-01-17
Acyclic Behavior Change Diagrams
Rendered fromabcd.Rmd
usingknitr::rmarkdown
on Oct 30 2024.Last update: 2020-10-21
Started: 2019-01-17
Creating a COMPLECS overview
Rendered fromcomplecs.Rmd
usingknitr::rmarkdown
on Oct 30 2024.Last update: 2021-07-23
Started: 2020-03-01
Determinant Selection Tutorial
Rendered fromdeterminant-selection-tutorial.Rmd
usingknitr::rmarkdown
on Oct 30 2024.Last update: 2021-07-23
Started: 2021-07-23
The Determinant Selection Table
Rendered fromdeterminant-selection-table.Rmd
usingknitr::rmarkdown
on Oct 30 2024.Last update: 2021-07-23
Started: 2021-03-15
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 |