utilities.blocksplitplot.aliases.shortrep: Utility functions for short representation of block and...

utilities.blocksplitplot.aliases.shortrepR Documentation

Utility functions for short representation of block and splitplot generators

Description

Utility functions for short representation of block and splitplot generators, not intended for direct use

Usage

recalc.alias.block(dia, leg)
recalc.alias.block.new(dia, leg)
struc.aliased(struc, nk, order)
struc.aliased.new(struc, nk, order) 
blockfull(block.gen, k, des.gen = NULL)

Arguments

dia

a list of alias information from function aliases

leg

a character vector of legend entries shaped as A=name1 or F1=name1, depending on whether there are up to 50 factors or more

struc

an output from function recalc.alias.block

nk

number of factors (<=50: Letters; >50: F1, F2, ...)

order

2 or 3 (aliasing order)

block.gen

generators for k.block independent block columns;
a list of vectors of design column numbers
or a numeric vector of Yates column numbers
or a vector of character strings like "ABD", "CF" etc

k

number of base factors (i.e. design has 2^k runs)

des.gen

generating columns for the design as Yates column numbers (including base columns)

Details

The functions are not intended for direct use.

Value

The functions are not intended for direct use. Function recalc.alias.block outputs a character vector of alias relations, function struc.aliased structures these into a list with main effects, 2fis and 3fis (the latter for order=3 only). The functions with suffix new do the same thing for package version 2 in case of blocked designs (split plot functionality still uses the old ones).

blockfull supports reporting about aliasing with blocks.

These functions are used by function FrF2.

Note

This package is still under development regarding some of its aspects; especially internal functions cannot be relied upon to remain stable.

Author(s)

Ulrike Groemping

See Also

See Also FrF2-package


FrF2 documentation built on Sept. 20, 2023, 9:08 a.m.