Conduct specification curve analysis

Core functions of the package that allow to a) setup all specifications and b) then fit models across all specifications

setup()

Specifying analytical decisions in a specification setup

specr()

Fit models across all specifications

Summarize results

Both functions above create S3 classes that can be investigated with the generic summary function and transformed to data frames.

summary(<specr.setup>)

Summarizing the Specifications Setup

summary(<specr.object>)

Summarizing the Specification Curve Analysis

Visualizations

After running setup() or specr(), the resulting S3 class objects can be passed to the generic plot function to create visualizations.

plot(<specr.setup>)

Plot visualization of the specification setup

plot(<specr.object>)

Plot specification curve and analytic choices

Data set(s)

example_data

Example data set

Deprecated

The following function still exist and can be used, but are deprecated from version 1.0.0 on.

setup_specs()

Set up specifications

run_specs()

Estimate all specifications

plot_specs()

Plot specification curve and analytical choices

plot_curve()

Plot ranked specification curve

plot_choices()

Plot how analytical choices affect results

plot_summary()

Create box plots for given analytical choices

plot_samplesizes()

Plot sample sizes

plot_variance()

Plot variance decomposition

plot_decisiontree()

Plot decision tree

summarise_specs()

Summarise specifications

icc_specs()

Compute intraclass correlation coefficient