utility: Construct, Evaluate and Plot Value and Utility Functions

Share:

Construct and plot objective hierarchies and associated value and utility functions. Evaluate the values and utilities and visualize the results as colored objective hierarchies or tables. Visualize uncertainty by plotting median and quantile intervals within the nodes of objective hierarchies. Get numerical results of the evaluations in standard R data types for further processing.

Author
Peter Reichert <peter.reichert@eawag.ch> with contributions by Nele Schuwirth <nele.schuwirth@eawag.ch>
Date of publication
2014-10-15 02:52:45
Maintainer
Peter Reichert <peter.reichert@eawag.ch>
License
GPL (>= 2)
Version
1.3

View on CRAN

Man pages

evaluate
Evaluate Node and Associated Hierarchy
evaluate.utility.aggregation
Evaluate Node and Associated Hierarchy
evaluate.utility.conversion.intpol
Evaluate Node and Associated Hierarchy
evaluate.utility.conversion.parfun
Evaluate Node and Associated Hierarchy
evaluate.utility.endnode.cond
Evaluate Node and Associated Hierarchy
evaluate.utility.endnode.discrete
Evaluate Node
evaluate.utility.endnode.firstavail
Evaluate Node and Associated Hierarchy
evaluate.utility.endnode.intpol1d
Evaluate Node
evaluate.utility.endnode.intpol2d
Evaluate Node
evaluate.utility.endnode.parfun1d
Evaluate Node
plot.utility.aggregation
Plot Node Definition or Underlying Objectives Hierarchy
plot.utility.conversion.intpol
Plot Node Definition or Underlying Objectives Hierarchy
plot.utility.conversion.parfun
Plot Node Definition or Underlying Objectives Hierarchy
plot.utility.endnode.cond
Plot Node Definition
plot.utility.endnode.discrete
Plot Node Definition
plot.utility.endnode.firstavail
Plot Node Definition
plot.utility.endnode.intpol1d
Plot Node Definition
plot.utility.endnode.intpol2d
Plot Node Definition
plot.utility.endnode.parfun1d
Plot Node Definition
print.utility.aggregation
Print Definitions of Node and Associated Hierarchy
print.utility.conversion.intpol
Print Definitions of Node and Associated Hierarchy
print.utility.conversion.parfun
Print Definitions of Node and Associated Hierarchy
print.utility.endnode.cond
Print Node Definition
print.utility.endnode.discrete
Print Node Definition
print.utility.endnode.firstavail
Print Node Definition
print.utility.endnode.intpol1d
Print Node Definition
print.utility.endnode.intpol2d
Print Node Definition
print.utility.endnode.parfun1d
Print Node Definition
summary.utility.aggregation
Print Summary of Definitions of Node and Associated Hierarchy
summary.utility.conversion.intpol
Print Summary of Definitions of Node and Associated Hierarchy
summary.utility.conversion.parfun
Print Summary of Definitions of Node and Associated Hierarchy
summary.utility.endnode.cond
Print Summary of Node Definition
summary.utility.endnode.discrete
Print Summary of Node Definition
summary.utility.endnode.firstavail
Print Summary of Node Definition
summary.utility.endnode.intpol1d
Print Summary of Node Definition
summary.utility.endnode.intpol2d
Print Summary of Node Definition
summary.utility.endnode.parfun1d
Print Summary of Node Definition
updatepar
Update Parameters in Node Definitions
updatepar.utility.aggregation
Update Parameters in Node Definitions
updatepar.utility.conversion.intpol
Update Parameters in Node Definitions
updatepar.utility.conversion.parfun
Update Parameters in Node Definitions
updatepar.utility.endnode.cond
Update Parameters in Node Definitions
updatepar.utility.endnode.discrete
Update Parameters in Node Definition
updatepar.utility.endnode.firstavail
Update Parameters in Node Definitions
updatepar.utility.endnode.intpol1d
Update Parameters in Node Definition
updatepar.utility.endnode.intpol2d
Update Parameters in Node Definition
updatepar.utility.endnode.parfun1d
Update Parameters in Node Definition
utility.aggregate.add
Additive aggregation of values or utilities
utility.aggregate.addmin
Mixture of additive and minimum aggregation
utility.aggregate.cobbdouglas
Cobb-Douglas aggregation of values or utilities
utility.aggregate.geo
Geometric aggregation of values or utilities
utility.aggregate.geooff
Geometric aggregation of values or utilities with offset
utility.aggregate.harmo
Harmonic aggregation of values or utilities
utility.aggregate.harmooff
Harmonic aggregation of values or utilities with offset
utility.aggregate.max
Maximum aggregation of values or utilities
utility.aggregate.min
Minimum aggregation of values or utilities
utility.aggregate.mix
Mixed aggregation of values and utilities
utility.aggregate.mult
Multiplicative aggregation of values or utilities
utility.aggregate.revgeo
Reverse geometric aggregation of values or utilities
utility.aggregate.revgeooff
Reverse geometric aggregation of values or utilities with...
utility.aggregate.revharmo
Reverse harmonic aggregation of values or utilities
utility.aggregate.revharmooff
Reverse harmonic aggregation of values or utilities with...
utility.aggregation.create
Construct an aggregation node
utility.calc.colors
Color Scheme for Value Functions
utility.conversion.intpol.create
Construct an interpolation conversion node
utility.conversion.parfun.create
Construct a parametric function conversion node
utility.endnode.cond.create
Construct a conditional end node
utility.endnode.discrete.create
Construct a discrete value or utility end node
utility.endnode.firstavail.create
Construct an end node to get the results of the first...
utility.endnode.intpol1d.create
Construct a single-attribute interpolation end node
utility.endnode.intpol2d.create
Construct a two-attribute interpolation end node
utility.endnode.parfun1d.create
Construct a single-attribute parametric function end node
utility.fun.exp
Exponential function for value or utility functions
utility.get.colors
Get Color Corresponding to Specified Value Levels
utility-package
Construct, Evaluate and Plot Value and Utility Functions
utility.structure
Extract Structure of Objectives Hierarchy

Files in this package

utility
utility/inst
utility/inst/CITATION
utility/NAMESPACE
utility/R
utility/R/utility.endnode.firstavail.r
utility/R/utility.conversion.parfun.r
utility/R/utility.endnode.cond.r
utility/R/utility.aux.r
utility/R/utility.endnode.intpol2d.r
utility/R/utility.endnode.parfun1d.r
utility/R/utility.endnode.intpol1d.r
utility/R/utility.conversion.intpol.r
utility/R/utility.aggregate.r
utility/R/utility.plot.r
utility/R/utility.aggregation.r
utility/R/utility.endnode.discrete.r
utility/MD5
utility/DESCRIPTION
utility/man
utility/man/utility.endnode.intpol2d.create.Rd
utility/man/utility.conversion.parfun.create.Rd
utility/man/utility.aggregate.max.Rd
utility/man/utility.aggregate.addmin.Rd
utility/man/plot.utility.conversion.intpol.Rd
utility/man/utility.endnode.intpol1d.create.Rd
utility/man/plot.utility.aggregation.Rd
utility/man/print.utility.endnode.intpol2d.Rd
utility/man/utility.aggregate.geo.Rd
utility/man/updatepar.utility.endnode.intpol2d.Rd
utility/man/utility.structure.Rd
utility/man/utility.aggregate.harmooff.Rd
utility/man/print.utility.aggregation.Rd
utility/man/updatepar.utility.aggregation.Rd
utility/man/evaluate.utility.endnode.parfun1d.Rd
utility/man/summary.utility.endnode.parfun1d.Rd
utility/man/utility.aggregate.min.Rd
utility/man/utility.aggregate.add.Rd
utility/man/print.utility.endnode.discrete.Rd
utility/man/evaluate.Rd
utility/man/utility.get.colors.Rd
utility/man/updatepar.utility.endnode.firstavail.Rd
utility/man/utility.endnode.discrete.create.Rd
utility/man/updatepar.utility.conversion.intpol.Rd
utility/man/utility.conversion.intpol.create.Rd
utility/man/utility.aggregate.harmo.Rd
utility/man/evaluate.utility.endnode.discrete.Rd
utility/man/utility.aggregate.revgeo.Rd
utility/man/updatepar.utility.endnode.cond.Rd
utility/man/summary.utility.endnode.intpol2d.Rd
utility/man/print.utility.conversion.intpol.Rd
utility/man/updatepar.utility.endnode.parfun1d.Rd
utility/man/evaluate.utility.endnode.firstavail.Rd
utility/man/utility.endnode.firstavail.create.Rd
utility/man/plot.utility.conversion.parfun.Rd
utility/man/summary.utility.conversion.parfun.Rd
utility/man/summary.utility.conversion.intpol.Rd
utility/man/utility.aggregate.revgeooff.Rd
utility/man/updatepar.Rd
utility/man/evaluate.utility.conversion.parfun.Rd
utility/man/summary.utility.aggregation.Rd
utility/man/updatepar.utility.endnode.discrete.Rd
utility/man/utility.calc.colors.Rd
utility/man/evaluate.utility.endnode.cond.Rd
utility/man/utility.aggregate.revharmooff.Rd
utility/man/utility.fun.exp.Rd
utility/man/updatepar.utility.endnode.intpol1d.Rd
utility/man/plot.utility.endnode.cond.Rd
utility/man/print.utility.endnode.intpol1d.Rd
utility/man/summary.utility.endnode.intpol1d.Rd
utility/man/plot.utility.endnode.discrete.Rd
utility/man/evaluate.utility.endnode.intpol1d.Rd
utility/man/utility.endnode.cond.create.Rd
utility/man/evaluate.utility.aggregation.Rd
utility/man/summary.utility.endnode.discrete.Rd
utility/man/utility.aggregate.revharmo.Rd
utility/man/updatepar.utility.conversion.parfun.Rd
utility/man/print.utility.endnode.cond.Rd
utility/man/print.utility.endnode.parfun1d.Rd
utility/man/utility.aggregate.cobbdouglas.Rd
utility/man/plot.utility.endnode.parfun1d.Rd
utility/man/utility-package.Rd
utility/man/plot.utility.endnode.intpol2d.Rd
utility/man/evaluate.utility.conversion.intpol.Rd
utility/man/utility.aggregation.create.Rd
utility/man/utility.aggregate.mix.Rd
utility/man/print.utility.endnode.firstavail.Rd
utility/man/plot.utility.endnode.firstavail.Rd
utility/man/utility.aggregate.mult.Rd
utility/man/summary.utility.endnode.firstavail.Rd
utility/man/summary.utility.endnode.cond.Rd
utility/man/evaluate.utility.endnode.intpol2d.Rd
utility/man/plot.utility.endnode.intpol1d.Rd
utility/man/utility.aggregate.geooff.Rd
utility/man/utility.endnode.parfun1d.create.Rd
utility/man/print.utility.conversion.parfun.Rd