Learn R Programming

Evapotranspiration (version 1.7)

ETForcings: Plot esimtated evapotranspiration with climate variables

Description

Produce plot of daily, monthly and annual averaged estimated evapotranspiration with selected climate variables of the same time step.

Usage

ETForcings(data, results, forcing)

Arguments

data
A list of data named "data" which must contain a component with the name of a climate variable that the estimated evapotranspiration should be plotted against, see forcing.
results
A list named "results" which has been derived from function ET..().
forcing
A character string as the name of a climate variable that the estimated evapotranspiration should be plotted against, can be any of: "Tmax" - maximum temperature, "Tmin" - minimum temperature, "u2" - average wind speed at 2m, "uz" - average wi

Value

  • Three plots are generated for the response of calculated evapotranspiration to each climate variable, including: 1) daily evapotranspiration estimate vs. daily average temperature; 2) monthly mean daily evaporationion estimate vs. monthly average temperature; 3) annual mean daily evaporationion estimate vs. annual average temperature.

Examples

Run this code
# Use processed existing data set from kent Town, Adelaide
data("processeddata")
data("constants")

# Set data class to be "Penman" to call function
funname <- "Penman" 
class(data) <- funname 

# Call generic function ET(data, constants, ...) with class "Penman"
results <- ET(data, constants, solar="sunshine hours", wind=
"yes", windfunction_ver = "1948", alpha = 0.08, z0 = 0.001) 
# Plot the estimated Penman open-water evaporation against average temperature
ETForcings(data, results, forcing = "Tmax")

Run the code above in your browser using DataLab