Learn R Programming

adoptr (version 0.1.1)

Constraint-class: Formulating constraints

Description

Conceptually, constraints work very similar to scores (any score can be put in a constraint). Currently, constraints of the form 'score <=/>= x', 'x <=/>= score' and 'score <=/>= score' are admissable.

Usage

# S4 method for Constraint
show(object)

# S4 method for AbstractConditionalScore,numeric <=(e1, e2)

# S4 method for AbstractConditionalScore,numeric >=(e1, e2)

# S4 method for numeric,AbstractConditionalScore <=(e1, e2)

# S4 method for numeric,AbstractConditionalScore >=(e1, e2)

# S4 method for AbstractConditionalScore,AbstractConditionalScore <=(e1, e2)

# S4 method for AbstractConditionalScore,AbstractConditionalScore >=(e1, e2)

# S4 method for UnconditionalScore,numeric <=(e1, e2)

# S4 method for UnconditionalScore,numeric >=(e1, e2)

# S4 method for numeric,UnconditionalScore <=(e1, e2)

# S4 method for numeric,UnconditionalScore >=(e1, e2)

# S4 method for UnconditionalScore,UnconditionalScore <=(e1, e2)

# S4 method for UnconditionalScore,UnconditionalScore >=(e1, e2)

Arguments

object

object of class Constraint

e1

first comparator

e2

second comparator

...

further optional arguments

Examples

Run this code
# NOT RUN {
cp          <- ConditionalPower(Normal(), PointMassPrior(0.4, 1))
pow         <- expected(cp)
constraint1 <- pow >= 0.8 # an unconditional power constraint
constraint2 <- cp >= 0.7 # a conditional power constraint
constraint3 <- 0.7 <= cp # yields the same as constraint2

# }

Run the code above in your browser using DataLab