as.list.estimate: Construct a list of 'estimate' from 'estimate'

Description Usage Arguments Details Author(s) Examples

View source: R/as.list.estimate.R

Description

as.list method for estimate class from decisionSupport package.

Usage

1
2
## S3 method for class 'estimate'
as.list(x, ...)

Arguments

x

estimate object to be coerced.

...

Additional arguments non implemented.

Details

Each row of the marginal attribute of the estimate object, representing a variable, will be coerced to an object of class estimate to provide a list of these. correlation_matrix attribute will be, hence, discarded.

Author(s)

Issoufou Liman

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
## This example is taken fom decisionSupport
library (decisionSupport)
# Create an estimate from text (with correlated components):
estimateTextMarg<-'variable,  distribution, lower, upper
revenue1,  posnorm,      100,   1000
revenue2,  posnorm,      50,    2000
costs1,    posnorm,      50,    2000
costs2,    posnorm,      100,   1000'
estimateTextCor<-',         revenue1, costs2
revenue1,        1,   -0.3
costs2,       -0.3,      1'
estimateCor <- as.estimate (read.csv (header=TRUE, text=estimateTextMarg,
strip.white = TRUE, stringsAsFactors = FALSE),
correlation_matrix = data.matrix (read.csv (text = estimateTextCor,
row.names = 1, strip.white = TRUE)))
as.list (estimateCor)

Issoufou-Liman/decisionSupportExtra documentation built on Dec. 21, 2020, 6:28 p.m.