Skip to contents

S4 object of class Sector

Value

Object of class Case.

Slots

project

a data.frame.

action

a data.frame.

sector

a list of sectors.

event

a matrix of events (default to NULL if not needed).

synthesis

a data.frame of synthesis (default to NULL if not given).

calendar

a list of calendar by projects (default to NULL if not given, then it will be computed).

impact

an array summarizing impacts (default to NULL if not given, then it will be computed).

characteristic

a list of characteristics for case (default to NULL if not given, then it will be computed).

Author

Frédéric Grelot, frederic.grelot.1994_cran@m4x.org

Examples


path = system.file("extdata", "case", "complete.ods", package = "floodam.cba")
complete = import_case(path)
#> import Case from /tmp/Rtmp123gly/temp_libpath567ad1c5712ce/floodam.cba/extdata/case/complete.ods
#>  ... done
compute_efficiency(complete)
#>         complete reinforcement
#> npv   909.314149   3061.286007
#> bcr     1.088509      1.571735
#> h_min  36.000000     13.000000
compute_synthesis(complete)
#>              complete reinforcement
#> npv       909.3141487 3061.28600683
#> bcr         1.1298208    2.88725463
#> h_min      36.0000000   13.00000000
#> cost_hab          Inf          -Inf
#> cost_emp          Inf          -Inf
#> aad_pos   269.5186736   72.63533820
#> aad_neg  -136.5610563  -18.15883455
#> dam_eff     0.1015506    0.04160814
#> hab_eff            NA            NA
#> emp_eff            NA            NA
#> aadd      163.5421950   62.71222500
#> aad_ori  1309.2750000 1309.27500000
#> aad_fin  1145.7328050 1246.56277500
#> aadd_eff    0.1249105    0.04789844
#> aah_ori            NA            NA
#> aah_fin            NA            NA
#> aadh_eff           NA            NA
#> aae_ori            NA            NA
#> aae_fin            NA            NA
#> aade_eff           NA            NA
path = system.file("extdata", "case", "simple.ods", package = "floodam.cba")
simple = import_case(path)
#> import Case from /tmp/Rtmp123gly/temp_libpath567ad1c5712ce/floodam.cba/extdata/case/simple.ods
#>  ... done
path = system.file("extdata", "case", "simple_event.ods", package = "floodam.cba")
simple_event = import_case(path)
#> import Case from /tmp/Rtmp123gly/temp_libpath567ad1c5712ce/floodam.cba/extdata/case/simple_event.ods
#>  ... done