Description Usage Arguments Value Examples

High level modelling of a blockbuster_tibble through time that considers
repairs and rebuilding interventions on the condition of the modelled building components.
It is composed of many smaller functions that deteriorate, rebuild and repair the `blockbuster_tibble`

.
Outputs a list of blockbuster_tibbles with each tibble containing
the `unit_area`

and condition of the `element sub_element constr_type`

combination at a given `timestep`

while also duplicating all
other variables and values from the input tibble. This is not as expensive as it sounds
because modifying a list no longer makes a deep copy; modifying a list efficiently reuses
existing vectors (R >= 3.1.0).
After each `timestep`

is simulated the `unit_area`

are aggregated by identifying features, e.g.
`buildingid`

, `elementid`

and `grade`

.
Then repair cost estimates are calculated using `blockcoster_lookup`

to find the correct constant which
is multiplied by the `unit_area`

to give the expected repair `cost`

(the initial
`unit_area`

at time zero is estimated using `areafy2`

). Grade E building
components have a repair cost of 5 per cent on Grade D, see
`blockbuster_pds_repair_costs`

for repair cost details.
A seperate variable `block_rebuild_cost`

is created to help quantify Grade E cost.
This cost value applies to the estimated rebuild
cost of the whole block (not just that one building component)
based on the argument `rebuild_cost_rate`

(£ per m^2). For the moment we simplify
by adding a costing for E grade to the `blockcoster_lookup`

, this simply
takes the D grade costing and adds 5 per cent to it
(based on expert domain knowledge of @[email protected]).

1 2 | ```
blockbuster(blockbuster_tibble, forecast_horizon, rebuild_monies = 0,
repair_monies = 0, rebuild_cost_rate = 1274)
``` |

`blockbuster_tibble` |
a blockbuster dataframe or tibble. |

`forecast_horizon` |
an integer for the number of timesteps to model deterioration over. |

`rebuild_monies` |
a numeric vector of length equal to the |

`repair_monies` |
a numeric vector of length equal to the |

`rebuild_cost_rate` |
a numeric vector of length equal to the |

An object of class `blockbuster_list`

;
list of n plus one tibbles (where n is the `forecast_horizon`

).
The first tibble is the initial `blockbuster_tibble`

.

1 2 | ```
two_yrs_counterfactual <- blockbuster(dplyr::filter(blockbuster_pds,
buildingid == 127617), 2)
``` |

DFE-Capital/blockbuster documentation built on March 19, 2018, 4:09 a.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.