compositeDF: Construct composite desirability functions

Description Usage Arguments Details Value Author(s) References See Also Examples

View source: R/composite_df.R

Description

Combines a desirability function with an inner function and returns a new function object which calculates d(f(x)).

Usage

1
compositeDF(expr, d, ...)

Arguments

expr

any valid inner function

d

desirability function

...

additional arguments passed to function

Details

Currently specialized for expressions, functions and objects with class lm.

Value

A function object of a composite desirability function.

Author(s)

Heike Trautmann trautmann@statistik.tu-dortmund.de, Detlef Steuer steuer@hsu-hamburg.de and Olaf Mersmann olafm@statistik.tu-dortmund.de

References

J. Harrington (1965): The desirability function. Industrial Quality Control, 21: 494-498.

G.C. Derringer, D. Suich (1980): Simultaneous optimization of several response variables. Journal of Quality Technology 12 (4): 214-219.

D. Steuer (2005): Statistische Eigenschaften der Multikriteriellen Optimierung mittels Wuenschbarkeiten. Dissertation, Dortmund University of Technology, http://hdl.handle.net/2003/20171.

H. Trautmann, C. Weihs (2006): On the Distribution of the Desirability Index using Harrington's Desirability Function. Metrika 63(2): 207-213.

See Also

harrington1 and harrington2 for Harrington type desirability functions; derringerSuich for desirability functions of Derringer and Suich;

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
h <- harrington2(-1, 1, 1)
## Calculate h(x^2):
ch1 <- compositeDF(x^2, h)
ch1(0.5)
ch1(c(0.2,0.5,0.7))

## Calculate h(f(x))
f <- function(x) 2*x + 3
ch2 <- compositeDF(f, h)
ch2(0.3)
ch2(c(0.3,0.35,0.9))

Example output

Loading required package: loglognorm
[1] 0.7788008
[1] 0.9607894 0.7788008 0.6126264
[1] 0.02732372
[1] 0.027323722 0.024723526 0.008229747

desire documentation built on May 2, 2019, 5:50 p.m.

Related to compositeDF in desire...