make_climate_scenario {chillR} | R Documentation |
Function to make climate scenarios for plotting from a list of climate metric data, e.g. produced by tempResponse_daily_list.
make_climate_scenario(metric_summary, caption = NULL, labels = names(metric_summary), time_series = FALSE, historic_data = NULL, add_to = NULL)
metric_summary |
character string specifying the folder holding the files, from which the scenario is to be built. |
caption |
vector of up to three character strings indicating the caption to be displayed in the respective plot panel; the elements of this vector are displayed on different lines. If caption_above==TRUE in plot_climate_scenario, only the first element is displayed. |
labels |
numeric vector containing labels for the scenarios. This defaults to the names of elements in metric_summary. |
time_series |
Boolean, indicating if the scenario contains a time series. |
historic_data |
a data.frame containing a dataset of historic observations that is similar in structure to metric_summary (should have column indicating the year and the metric to be plotted, with identical names to metric_summary). Defaults to NULL, which means that no historic data is included. |
add_to |
list of climate scenarios that the newly created one is to be added to. |
a list of climate scenario objects, which can be supplied to plot_climate_scenarios.
Eike Luedeling
chill<-chilling(stack_hourly_temps(fix_weather(KA_weather[which(KA_weather$Year>1990),]), latitude=50.4)) multi_chills<-list('2001'=chill,'2005'=chill,'2009'=chill) chills_to_plot<-make_climate_scenario(multi_chills,caption=c("Historic","data"), time_series=TRUE,historic_data=chill) chills_to_plot<-make_climate_scenario(multi_chills,caption=c("Future1"),add_to=chills_to_plot) chills_to_plot<-make_climate_scenario(multi_chills,caption=c("Future2"),add_to=chills_to_plot) plot_climate_scenarios(chills_to_plot,metric="Chill_portions",metric_label="Chill Portions")