| add_key_dates_categorisations | Add columns to cost model categorising line items by the... |
| add_oneoff_costs | Add assumptions about oneoff costs to the cost model |
| add_recurring_cost | Add assumptions about recurring costs to the cost model |
| add_staff_utilisation | Add assumptions about staff utilistion to the cost model |
| add_user_variable_costs | Add assumptions about recurring costs to the cost model |
| apply_absolute_increase_to_df_col | Take a df with a date col, and apply a constant rate of... |
| apply_percentage_growth_multiplier_to_df_col | Take a df with a date col, and generate a multiplier... |
| check_date_compatibility | Check that two dataframes span the same range of dates |
| constant_growth_interpolation | Take a vector and interpolate over the NAs with constant... |
| convert_excel_dates_in_df | Take a df with date information, and if there is data... |
| create_cost_model | Create the cost model, a list that stores the various... |
| create_id_column | Create a id column, which is unique per ro |
| date_to_addition_absolute_increase | Convert a date into an increase in cost, where costs are... |
| date_to_multiplier_percentage_growth | Convert a date into a multiplier for costs, where costs are... |
| expand_staff_utilisation_to_time_horizon | If staff utilisation is provided for a time horizon shorter... |
| expand_to_time_horizon | Given a dataframe, expand the time horizon out to the minimum... |
| get_all_dates | Take a dataframe with a date column, and return an ordered... |
| get_cumulative_costs | Derives cumulative costs, for plotting |
| get_min_max_dates | Get the minimum and maximum dates from two dataframes for... |
| get_oneoff_cost_chunk | Model oneoff costs from an assumptions row, outputting a... |
| get_oneoff_cost_id | Get oneoff costs id For other modules, each input assumption... |
| get_recurring_cost_chunk | Model recurring costs from an assumptions list |
| get_user_variable_costs_chunk | Take an assumptions list, a table of the number of users, and... |
| get_user_variable_costs_id | Get a data frame consisting of a single row with the... |
| get_xr | Get the current exchange rate |
| grapes-greater-than-grapes-hash-single-quote | Create a dataframe with a row for each day of the dates in... |
| grapes-less-than-greater-than-grapes | Ensure internval availability of magrittr to package |
| interpolate_days | Take a datafrome created by 'get_all_dates_df' and... |
| interpolate_days_character | Take a datafrome created by 'get_all_dates_df' and... |
| interpolate_days_numeric | Take a datafrome created by 'get_all_dates_df' and... |
| kd_all_dates_days | Get all dates |
| kd_max | Max of key dates |
| kd_min | Min of key dates |
| pipe | Pipe graphics |
| posixt_cols_to_date | Convert all datatime (posixt) columns to be dates in a... |
| process_oneoff_costs | This function is called when the cost model is run. |
| process_user_variable_costs | Given a cost model, create the chunks corresponding to user... |
| remove_named_cols_from_df | Removed named columns from a dataframe |
| run_cost_model | Run the cost model, by iterating through all the registered... |
| setting_append_to_categorisation_columns | Add to the current categorisation columns. These enable the... |
| setting_categorisation_columns | Overwrite the default categorisation columns. These enable... |
| setting_deflator_base_date | Set the base date for the deflator (the date for which the... |
| shiny_bubble | A Shiny app that enables the user to explore the cost model |
| shiny_vis | A Shiny app that enables the user to explore the cost model |
| stop_duplicated_dates | Check that there aren't any duplicated dates |
| stop_expected_fields | Stop if the list provided does not contains all the expected... |
| stop_if_nonnumeric | Stop data processing if df contains non-numeric data |
| stop_if_not_date | Stop data processing if the date column is not of type Date |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.