utility: Construct, Evaluate and Plot Value and Utility Functions
Version 1.4.1

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.

Browse man pages Browse package API and functions Browse package files

AuthorPeter Reichert <peter.reichert@eawag.ch> with contributions by Nele Schuwirth <nele.schuwirth@eawag.ch>
Date of publication2017-05-09 22:22:46 UTC
MaintainerPeter Reichert <peter.reichert@eawag.ch>
LicenseGPL (>= 2)
Version1.4.1
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("utility")

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.classcounts: 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.classcounts: Plot Node Definition
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.classcounts: Print Node Definition
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.classcounts: Print Summary of Node Definition
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.classcounts: 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.addpower: Additive power aggregation of values or utilities
utility.aggregate.addsplitpower: Splitted weighted power aggregation of values or utilities
utility.aggregate.bonusmalus: Bonus-malus aggregation of values or utilities
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.revaddpower: Reverse additive power aggregation of values or utilities
utility.aggregate.revaddsplitpower: Reverse splitted additive power aggregation of values or...
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.classcounts.create: Construct an end node that evaluates counts in different...
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

Functions

evaluate Man page Source code
evaluate.cond Source code
evaluate.cond.utility.conversion.intpol Source code
evaluate.cond.utility.conversion.parfun Source code
evaluate.utility.aggregation Man page Source code
evaluate.utility.conversion.intpol Man page Source code
evaluate.utility.conversion.parfun Man page Source code
evaluate.utility.endnode.classcounts Man page Source code
evaluate.utility.endnode.cond Man page Source code
evaluate.utility.endnode.discrete Man page Source code
evaluate.utility.endnode.firstavail Man page Source code
evaluate.utility.endnode.intpol1d Man page Source code
evaluate.utility.endnode.intpol2d Man page Source code
evaluate.utility.endnode.parfun1d Man page Source code
plot.utility.aggregation Man page Source code
plot.utility.conversion.intpol Man page Source code
plot.utility.conversion.parfun Man page Source code
plot.utility.endnode.classcounts Man page Source code
plot.utility.endnode.cond Man page Source code
plot.utility.endnode.discrete Man page Source code
plot.utility.endnode.firstavail Man page Source code
plot.utility.endnode.intpol1d Man page Source code
plot.utility.endnode.intpol2d Man page Source code
plot.utility.endnode.parfun1d Man page Source code
print.utility.aggregation Man page Source code
print.utility.conversion.intpol Man page Source code
print.utility.conversion.parfun Man page Source code
print.utility.endnode.classcounts Man page Source code
print.utility.endnode.cond Man page Source code
print.utility.endnode.discrete Man page Source code
print.utility.endnode.firstavail Man page Source code
print.utility.endnode.intpol1d Man page Source code
print.utility.endnode.intpol2d Man page Source code
print.utility.endnode.parfun1d Man page Source code
summary.utility.aggregation Man page Source code
summary.utility.conversion.intpol Man page Source code
summary.utility.conversion.parfun Man page Source code
summary.utility.endnode.classcounts Man page Source code
summary.utility.endnode.cond Man page Source code
summary.utility.endnode.discrete Man page Source code
summary.utility.endnode.firstavail Man page Source code
summary.utility.endnode.intpol1d Man page Source code
summary.utility.endnode.intpol2d Man page Source code
summary.utility.endnode.parfun1d Man page Source code
updatepar Man page Source code
updatepar.utility.aggregation Man page Source code
updatepar.utility.conversion.intpol Man page Source code
updatepar.utility.conversion.parfun Man page Source code
updatepar.utility.endnode.classcounts Man page Source code
updatepar.utility.endnode.cond Man page Source code
updatepar.utility.endnode.discrete Man page Source code
updatepar.utility.endnode.firstavail Man page Source code
updatepar.utility.endnode.intpol1d Man page Source code
updatepar.utility.endnode.intpol2d Man page Source code
updatepar.utility.endnode.parfun1d Man page Source code
utility Man page
utility-package Man page
utility.aggregate.add Man page Source code
utility.aggregate.addmin Man page Source code
utility.aggregate.addpower Man page Source code
utility.aggregate.addsplitpower Man page Source code
utility.aggregate.bonusmalus Man page Source code
utility.aggregate.cobbdouglas Man page Source code
utility.aggregate.geo Man page Source code
utility.aggregate.geooff Man page Source code
utility.aggregate.harmo Man page Source code
utility.aggregate.harmooff Man page Source code
utility.aggregate.max Man page Source code
utility.aggregate.min Man page Source code
utility.aggregate.mix Man page Source code
utility.aggregate.mult Man page Source code
utility.aggregate.revaddpower Man page Source code
utility.aggregate.revaddsplitpower Man page Source code
utility.aggregate.revgeo Man page Source code
utility.aggregate.revgeooff Man page Source code
utility.aggregate.revharmo Man page Source code
utility.aggregate.revharmooff Man page Source code
utility.aggregation.create Man page Source code
utility.aggregation.plot Source code
utility.calc.colors Man page Source code
utility.check.name Source code
utility.check.required Source code
utility.conversion.intpol.create Man page Source code
utility.conversion.parfun.create Man page Source code
utility.conversion.plot Source code
utility.endnode.classcounts.create Man page Source code
utility.endnode.cond.create Man page Source code
utility.endnode.discrete.create Man page Source code
utility.endnode.firstavail.create Man page Source code
utility.endnode.intpol1d.create Man page Source code
utility.endnode.intpol2d.create Man page Source code
utility.endnode.parfun1d.create Man page Source code
utility.endnode.plot1d Source code
utility.endnode.plot2d Source code
utility.fun.exp Man page Source code
utility.get.colors Man page Source code
utility.get_y_belowandabove Source code
utility.intpol.multiple Source code
utility.intpol2d Source code
utility.intpol2d.pair Source code
utility.plot Source code
utility.plotcolbox Source code
utility.plothierarchy Source code
utility.plotquantbox Source code
utility.plottable Source code
utility.prune Source code
utility.structure Man page Source code

Files

inst
inst/CITATION
inst/NEWS
inst/utility_manual_plots.r
NAMESPACE
R
R/utility.endnode.firstavail.r
R/utility.conversion.parfun.r
R/utility.endnode.cond.r
R/utility.aux.r
R/utility.endnode.intpol2d.r
R/utility.endnode.parfun1d.r
R/utility.endnode.classcounts.r
R/utility.endnode.intpol1d.r
R/utility.conversion.intpol.r
R/utility.aggregate.r
R/utility.plot.r
R/utility.aggregation.r
R/utility.endnode.discrete.r
MD5
DESCRIPTION
man
man/utility.endnode.intpol2d.create.Rd
man/plot.utility.endnode.classcounts.Rd
man/utility.conversion.parfun.create.Rd
man/utility.aggregate.max.Rd
man/utility.aggregate.addmin.Rd
man/plot.utility.conversion.intpol.Rd
man/utility.endnode.intpol1d.create.Rd
man/plot.utility.aggregation.Rd
man/figures
man/figures/aggregationbonusmalus.png
man/figures/aggregationmix.png
man/figures/aggregationaddsplitpower.png
man/figures/aggregationmult.png
man/figures/aggregationaddsplitpower.pdf
man/figures/aggregationadd.pdf
man/figures/aggregationmax.pdf
man/figures/aggregationaddpower.pdf
man/figures/aggregationharmo.pdf
man/figures/aggregationrevaddsplitpower.png
man/figures/aggregationgeo.png
man/figures/aggregationrevaddsplitpower.pdf
man/figures/aggregationrevaddpower.pdf
man/figures/aggregationmix.pdf
man/figures/aggregationadd.png
man/figures/aggregationmax.png
man/figures/aggregationaddmin.png
man/figures/aggregationaddmin.pdf
man/figures/aggregationrevharmo.png
man/figures/aggregationmin.png
man/figures/aggregationaddpower.png
man/figures/aggregationmult.pdf
man/figures/aggregationharmo.png
man/figures/aggregationmin.pdf
man/figures/aggregationrevgeo.pdf
man/figures/aggregationbonusmalus.pdf
man/figures/aggregationrevgeo.png
man/figures/aggregationrevharmo.pdf
man/figures/aggregationrevaddpower.png
man/figures/aggregationgeo.pdf
man/print.utility.endnode.intpol2d.Rd
man/utility.aggregate.geo.Rd
man/updatepar.utility.endnode.classcounts.Rd
man/updatepar.utility.endnode.intpol2d.Rd
man/utility.structure.Rd
man/utility.aggregate.harmooff.Rd
man/print.utility.aggregation.Rd
man/updatepar.utility.aggregation.Rd
man/evaluate.utility.endnode.parfun1d.Rd
man/summary.utility.endnode.parfun1d.Rd
man/utility.aggregate.min.Rd
man/utility.aggregate.add.Rd
man/utility.aggregate.bonusmalus.Rd
man/print.utility.endnode.discrete.Rd
man/evaluate.Rd
man/utility.get.colors.Rd
man/updatepar.utility.endnode.firstavail.Rd
man/utility.endnode.discrete.create.Rd
man/updatepar.utility.conversion.intpol.Rd
man/utility.conversion.intpol.create.Rd
man/utility.aggregate.harmo.Rd
man/evaluate.utility.endnode.discrete.Rd
man/utility.aggregate.addpower.Rd
man/utility.aggregate.revgeo.Rd
man/updatepar.utility.endnode.cond.Rd
man/summary.utility.endnode.intpol2d.Rd
man/print.utility.conversion.intpol.Rd
man/updatepar.utility.endnode.parfun1d.Rd
man/evaluate.utility.endnode.firstavail.Rd
man/utility.aggregate.revaddpower.Rd
man/utility.endnode.firstavail.create.Rd
man/plot.utility.conversion.parfun.Rd
man/summary.utility.endnode.classcounts.Rd
man/utility.endnode.classcounts.create.Rd
man/summary.utility.conversion.parfun.Rd
man/print.utility.endnode.classcounts.Rd
man/summary.utility.conversion.intpol.Rd
man/utility.aggregate.revgeooff.Rd
man/updatepar.Rd
man/evaluate.utility.conversion.parfun.Rd
man/summary.utility.aggregation.Rd
man/utility.aggregate.revaddsplitpower.Rd
man/updatepar.utility.endnode.discrete.Rd
man/utility.calc.colors.Rd
man/evaluate.utility.endnode.cond.Rd
man/utility.aggregate.revharmooff.Rd
man/utility.fun.exp.Rd
man/updatepar.utility.endnode.intpol1d.Rd
man/plot.utility.endnode.cond.Rd
man/print.utility.endnode.intpol1d.Rd
man/summary.utility.endnode.intpol1d.Rd
man/plot.utility.endnode.discrete.Rd
man/evaluate.utility.endnode.intpol1d.Rd
man/utility.endnode.cond.create.Rd
man/evaluate.utility.aggregation.Rd
man/summary.utility.endnode.discrete.Rd
man/utility.aggregate.revharmo.Rd
man/updatepar.utility.conversion.parfun.Rd
man/evaluate.utility.endnode.classcounts.Rd
man/print.utility.endnode.cond.Rd
man/print.utility.endnode.parfun1d.Rd
man/utility.aggregate.cobbdouglas.Rd
man/plot.utility.endnode.parfun1d.Rd
man/utility-package.Rd
man/plot.utility.endnode.intpol2d.Rd
man/evaluate.utility.conversion.intpol.Rd
man/utility.aggregation.create.Rd
man/utility.aggregate.mix.Rd
man/print.utility.endnode.firstavail.Rd
man/plot.utility.endnode.firstavail.Rd
man/utility.aggregate.mult.Rd
man/summary.utility.endnode.firstavail.Rd
man/summary.utility.endnode.cond.Rd
man/utility.aggregate.addsplitpower.Rd
man/evaluate.utility.endnode.intpol2d.Rd
man/plot.utility.endnode.intpol1d.Rd
man/utility.aggregate.geooff.Rd
man/utility.endnode.parfun1d.create.Rd
man/print.utility.conversion.parfun.Rd
utility documentation built on May 19, 2017, 11:46 a.m.