ETPlot {Evapotranspiration} | R Documentation |
Plot the daily, monthly and annual aggregations of esimtated evapotranspiration
Description
Produce plot of aggregated estimations of evapotranspiration in daily, monthly and annual steps, or averaged daily estimations in monthly or annual steps.
Usage
ETPlot(results, type = "Aggregation", OBS, OBSplot, Sdate = time(results$ET.Daily)[1],
Edate = time(results$ET.Daily)[length(results$ET.Daily)])
Arguments
results |
A list named |
type |
A character string of either |
OBS |
A list named |
OBSplot |
Must be eith TRUE or FALSE. TRUE indicates that the observed evaporation will be plotted together with the estimations and FALSE indicates that the observations will not be shown on the plots. |
Sdate |
Only used when type = |
Edate |
Only used when type = |
Value
If argument type
is Aggregation
, three plots are displayed in the following order (the next one appears after pressing enter):
1) Daily evapotranspiration estimates;
2) Monthly evapotranspiration estimates aggregated from daily estimates;
3) Annual evapotranspiration estimates aggregated from daily estimates.
If argument type
is Average
, two plots are displayed in the following order
1) Monthly averaged daily estimations of evapotranspiration;
2) Annually averaged daily estiamtions of evapotranspriation.
Author(s)
Danlu Guo
See Also
Examples
# Use processed existing data set and constants from kent Town, Adelaide
data("processeddata")
data("constants")
# Call ET.Penman under the generic function ET
results <- ET.Penman(processeddata, constants, ts="daily", solar="sunshine hours",
wind="yes", windfunction_ver = "1948", alpha = 0.08, z0 = 0.001, save.csv="no")
# Read evaporation data
data("E_OBS")
OBS <- ReadOBSEvaporation(E_OBS, processeddata)
# Plot the aggregation of estimated Penman open-water evaporation with observed evaporation
ETPlot(results, type = "Aggregation", OBS, OBSplot = TRUE, Sdate = "2001-05-01",
Edate = "2004-05-01")