skpr1.7.1 package

Design of Experiments Suite: Generate and Evaluate Optimal Designs

convert_model_dots

Converts dot operator to terms

convert_rownames_to_covariance

Converts dot operator to terms

disallowed_combinations

Detect and list disallowed combinations in candidate set

effectpower

Calculate Effect Power

genparammatrix

Generate Parameter Matrix

effectpowermc

Fit Anova for Effect Power Calculation in Monte Carlo

eval_design

Calculate Power of an Experimental Design

eval_design_custom_mc

Monte Carlo power evaluation for experimental designs with user-suppli...

eval_design_mc

Monte Carlo Power Evaluation for Experimental Designs

eval_design_survival_mc

Evaluate Power for Survival Design

extractPvalues

Extract p-values from a model object

gen_anticoef

Generates Anticipated Coefficients

gen_binomial_anticoef

Generates Binomial Anticipated Coefficients

gen_design

Generate optimal experimental designs

gen_exponential_anticoef

Generates Exponential Anticipated Coefficients

gen_momentsmatrix

Generates the moment matrix

gen_poisson_anticoef

Generates Poisson Anticipated Coefficients

generate_block_panel

Generate Block Panel

generate_factor_input_panel

Generate Factor Input Panel

generate_noise_block

Generate Noise Block

generate_optimality_results

Generate Optimality Results

genhypmatrix

Generate Hypothesis Matrix

add_ci_bounds_mc_power

Calculate CI bounds on Monte Carlo

aliasmodel

Alias terms

anticoef_from_delta

Generates Anticipated Coefficients from delta

anticoef_from_delta_surv

Generates Anticipated Coefficients from delta for eval_design_suvival_...

blockingstructure

Find block sizes in column

calc_conservative_anticoef

Calculate Conservative Anticipated Coefficients

calc_interaction_degrees

Calculate Interaction Degrees of Freedom

calcblocksizes

Calculate block sizes

calcnoncentralparam

Calculate Non-Centrality Parameter

calculate_block_nesting

Determine Nesting Level of Blocks

calculate_degrees_of_freedom

Calculate Degrees of Freedom

calculate_gefficiency

Calculate G Efficiency

calculate_level_vector

Calculate level vector

calculate_power_curves

Calculate Power Curves

calculate_split_columns

Calculate Split Plot Columns

calculate_v_from_blocks

Calculate V from Blocks

calculatepower

Calculate Power

check_for_suggest_packages

check_for_suggest_packages

check_model_validity

Check Model Formula Validity

constructRunMatrix

Construct Run Matrix given rows

contr.simplex

Orthonormal Contrast Generator

convert_blockcolumn_rownames

Convert Block Column to Rownames

get_attribute

Get attribute values

get_block_groups

Calculate block structure lengths

get_optimality

Get optimality values

get_power_curve_output

Get Power Curve Warnings and Errors

is_intralayer_interaction

Layer Interaction

is_rendering_in_knitr

Determines if rendering in knitr

normalize_design

Normalize Design

parameterpower

Calculates parameter power

permutations

Permutations

pipe

re-export magrittr pipe operator

plot_correlations

Plots design diagnostics

plot_fds

Fraction of Design Space Plot

potential_permuted_factors

Find potential permuted interactions

print.skpr_eval_output

Print evaluation information

print.skpr_power_curve_output

Print evaluation information

priorlevels

Prior levels

quad

quadratic

rearrange_formula_by_order

Rearrange formula by order

reduceRunMatrix

Remove columns not in model

remove_skpr_blockcols

Remove skpr-generated blocking columns

run_documentation

Run Documentation

set_up_progressr_handler

Set up progressr handler

skprGUI

Graphical User Interface for skpr

Generates and evaluates D, I, A, Alias, E, T, and G optimal designs. Supports generation and evaluation of blocked and split/split-split/.../N-split plot designs. Includes parametric and Monte Carlo power evaluation functions, and supports calculating power for censored responses. Provides a framework to evaluate power using functions provided in other packages or written by the user. Includes a Shiny graphical user interface that displays the underlying code used to create and evaluate the design to improve ease-of-use and make analyses more reproducible. For details, see Morgan-Wall et al. (2021) <doi:10.18637/jss.v099.i01>.

  • Maintainer: Tyler Morgan-Wall
  • License: GPL-3
  • Last published: 2024-03-26