decisionSupport: Quantitative Support of Decision Making under Uncertainty

Share:

Supporting the quantitative analysis of binary welfare based decision making processes using Monte Carlo simulations. Decision support is given on two levels: (i) The actual decision level is to choose between two alternatives under probabilistic uncertainty. This package calculates the optimal decision based on maximizing expected welfare. (ii) The meta decision level is to allocate resources to reduce the uncertainty in the underlying decision problem, i.e to increase the current information to improve the actual decision making process. This problem is dealt with using the Value of Information Analysis. The Expected Value of Information for arbitrary prospective estimates can be calculated as well as Individual Expected Value of Perfect Information. The probabilistic calculations are done via Monte Carlo simulations. This Monte Carlo functionality can be used on its own.

Author
Eike Luedeling [cre, aut] (ICRAF), Lutz Göhring [aut] (ICRAF and Lutz Göhring Consulting)
Date of publication
2016-04-26 08:44:15
Maintainer
Eike Luedeling <eike@eikeluedeling.com>
License
GPL-3
Version
1.101.2
URLs

View on CRAN

Man pages

as.data.frame.mcSimulation
Coerce Monte Carlo simulation results to a data frame.
corMat
Return the Correlation Matrix.
corMat-set
Replace correlation matrix.
decisionSupport
Welfare Decision and Value of Information Analysis wrapper...
decisionSupport-package
Quantitative Support of Decision Making under Uncertainty.
estimate
Create a multivariate estimate object.
estimate1d
Create a 1-dimensional estimate object.
estimate_read_csv
Read an Estimate from CSV - File.
estimate_write_csv
Write an Estimate to CSV - File.
eviSimulation
Expected Value of Information (EVI) Simulation.
hist.eviSimulation
Plot Histograms of results of an EVI simulation
hist.mcSimulation
Plot Histogram of results of a Monte Carlo Simulation
hist.welfareDecisionAnalysis
Plot Histogram of results of a Welfare Decision Analysis
individualEvpiSimulation
Individual Expected Value of Perfect Information Simulation
mcSimulation
Perform a Monte Carlo simulation.
paramtnormci_fit
Fit parameters of truncated normal distribution based on a...
paramtnormci_numeric
Return parameters of truncated normal distribution based on a...
plainNames2data.frameNames
Transform model function variable names: plain to data.frame...
plsr.mcSimulation
Partial Least Squares Regression (PLSR) of Monte Carlo...
print.mcSimulation
Print Basic Results from Monte Carlo Simulation.
print.summary.eviSimulation
Print the Summarized EVI Simulation Results.
print.summary.mcSimulation
Print the summary of a Monte Carlo simulation.
print.summary.welfareDecisionAnalysis
Print the summarized Welfare Decision Analysis results.
random
Quantiles or empirically based generic random number...
random.estimate
Generate random numbers for an estimate.
random.estimate1d
Generate univariate random numbers defined by a 1-d estimate.
rdist90ci_exact
90%-confidence interval based univariate random number...
rdistq_fit
Quantiles based univariate random number generation (by...
rmvnorm90ci_exact
90%-confidence interval multivariate normal random number...
row.names.estimate
Get and set attributes of an 'estimate' object.
rtnorm90ci
90%-confidence interval based truncated normal random number...
sort.summary.eviSimulation
Sort Summarized EVI Simulation Results..
summary.eviSimulation
Summarize EVI Simulation Results
summary.mcSimulation
Summarize results from Monte Carlo simulation.
summary.welfareDecisionAnalysis
Summarize Welfare Decision Analysis results.
welfareDecisionAnalysis
Analysis of the underlying welfare based decision problem.

Files in this package

decisionSupport
decisionSupport/inst
decisionSupport/inst/extdata
decisionSupport/inst/extdata/profit-4.csv
decisionSupport/inst/extdata/profit-4_cor.csv
decisionSupport/tests
decisionSupport/tests/testthat.R
decisionSupport/tests/testthat
decisionSupport/tests/testthat/test_individualEvpiSimulation.R
decisionSupport/tests/testthat/profit-3.csv
decisionSupport/tests/testthat/profit-2.csv
decisionSupport/tests/testthat/test_random.estimate.R
decisionSupport/tests/testthat/test_welfareDecisionAnalysis.R
decisionSupport/tests/testthat/test_rmvnorm90ci_exact.R
decisionSupport/tests/testthat/test_rtnorm90ci.R
decisionSupport/tests/testthat/test_rdistq_fit.R
decisionSupport/tests/testthat/profit-1.csv
decisionSupport/tests/testthat/profit-2_cor.csv
decisionSupport/tests/testthat/test_estimate_read_csv.R
decisionSupport/tests/testthat/test_estimate1d.R
decisionSupport/tests/testthat/profit-4.csv
decisionSupport/tests/testthat/test_mcSimulaton.R
decisionSupport/tests/testthat/estimate5d.csv
decisionSupport/tests/testthat/profit-4_cor.csv
decisionSupport/tests/testthat/test_rdist90ci_exact.R
decisionSupport/NAMESPACE
decisionSupport/R
decisionSupport/R/paramtnormci_numeric.R
decisionSupport/R/random.R
decisionSupport/R/plainNames2data.frameNames.R
decisionSupport/R/estimate1d.R
decisionSupport/R/decisionSupport.R
decisionSupport/R/mcSimulation.R
decisionSupport/R/rmvnorm90ci_exact.R
decisionSupport/R/paramtnormci_fit.R
decisionSupport/R/rtnorm90ci.R
decisionSupport/R/eviSimulation.R
decisionSupport/R/estimate_read_csv_old.R
decisionSupport/R/rdist90ci_exact.R
decisionSupport/R/estimate.R
decisionSupport/R/rdistq_fit.R
decisionSupport/R/decisionSupport-package.R
decisionSupport/R/plsr.mcSimulation.R
decisionSupport/R/individualEvpiSimulation.R
decisionSupport/R/welfareDecisionAnalysis.R
decisionSupport/MD5
decisionSupport/DESCRIPTION
decisionSupport/man
decisionSupport/man/sort.summary.eviSimulation.Rd
decisionSupport/man/mcSimulation.Rd
decisionSupport/man/individualEvpiSimulation.Rd
decisionSupport/man/hist.mcSimulation.Rd
decisionSupport/man/decisionSupport-package.Rd
decisionSupport/man/summary.mcSimulation.Rd
decisionSupport/man/decisionSupport.Rd
decisionSupport/man/rmvnorm90ci_exact.Rd
decisionSupport/man/print.mcSimulation.Rd
decisionSupport/man/summary.welfareDecisionAnalysis.Rd
decisionSupport/man/plainNames2data.frameNames.Rd
decisionSupport/man/paramtnormci_numeric.Rd
decisionSupport/man/welfareDecisionAnalysis.Rd
decisionSupport/man/row.names.estimate.Rd
decisionSupport/man/print.summary.eviSimulation.Rd
decisionSupport/man/plsr.mcSimulation.Rd
decisionSupport/man/hist.eviSimulation.Rd
decisionSupport/man/print.summary.mcSimulation.Rd
decisionSupport/man/rdistq_fit.Rd
decisionSupport/man/hist.welfareDecisionAnalysis.Rd
decisionSupport/man/estimate1d.Rd
decisionSupport/man/estimate_write_csv.Rd
decisionSupport/man/rdist90ci_exact.Rd
decisionSupport/man/paramtnormci_fit.Rd
decisionSupport/man/random.Rd
decisionSupport/man/as.data.frame.mcSimulation.Rd
decisionSupport/man/rtnorm90ci.Rd
decisionSupport/man/summary.eviSimulation.Rd
decisionSupport/man/corMat.Rd
decisionSupport/man/estimate.Rd
decisionSupport/man/estimate_read_csv.Rd
decisionSupport/man/random.estimate1d.Rd
decisionSupport/man/corMat-set.Rd
decisionSupport/man/random.estimate.Rd
decisionSupport/man/print.summary.welfareDecisionAnalysis.Rd
decisionSupport/man/eviSimulation.Rd