make_climate_scenario {chillR} | R Documentation |
Make climate scenario
Description
Function to make climate scenarios for plotting from a list of climate metric data, e.g.
produced by tempResponse_daily_list
.
Usage
make_climate_scenario(
metric_summary,
caption = NULL,
labels = names(metric_summary),
time_series = FALSE,
historic_data = NULL,
add_to = NULL
)
Arguments
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 |
labels |
numeric vector containing labels for the scenarios. This defaults to the names
of elements in |
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 |
add_to |
list of climate scenarios that the newly created one is to be added to. |
Value
a list of climate scenario objects, which can be supplied to plot_climate_scenarios.
Author(s)
Eike Luedeling
Examples
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")