is.designFactor: Checking factor design data types

View source: R/methods.R

is.randomFactorR Documentation

Checking factor design data types

Description

Check if argument is a design factor (either random or fixed factor), specifically a random factor, a fixed factor or a factor design.

Usage

is.randomFactor(fac)

is.fixedFactor(fac)

is.factorDesign(fac)

is.designFactor(fac)

Arguments

fac

Object to check.

Value

TRUE or FALSE

Functions

  • is.randomFactor(): Check if argument is a random factor.

  • is.fixedFactor(): Check if argument is a fixed factor.

  • is.factorDesign(): Check if argument is a factor design.

Examples


x <- fixed.factor("factor", c("level1","level2"))
y <- random.factor("factor")

stopifnot(is.fixedFactor(x) && !is.randomFactor(x))
stopifnot(!is.fixedFactor(y) && is.randomFactor(y))
stopifnot(is.designFactor(x) && is.designFactor(y))


designr documentation built on May 31, 2023, 8:40 p.m.