RMevents.plot: RMevents.plot

View source: R/RMevents.plot.R

RMevents.plotR Documentation

RMevents.plot

Description

Function to graph rainfall for a given x-day window around specified event periods

Usage

RMevents.plot(
  df,
  date = "pdate",
  rain = "rain",
  df.events,
  sdate = "StartDate",
  edate = "EndDate",
  depth = "depth",
  plot.buffer = 3,
  site.name = ""
)

Arguments

df

dataframe with unit value rainfall data

date

string Date column in df as POSIX

rain

string Column in df with instantaneous rain values

df.events

dateframe with start and end dates/times for events

sdate

string Start date column in df.events rain file as POSIX

edate

string End date column in df.events rain file as POSIX

depth

string column in df.events with event rain depth

plot.buffer

numeric Used to define plotting window in days. Graphs will include data Time period preceding beginning of event for including in the graphs

site.name

string

Examples

RDB <- CedarRRain
RDB2 <- RMprep(RDB, prep.type = 1, date.type = 1,
               dates.in = "CST.Time", tz = "CST6CDT")
RDB3 <- subset(RDB2,
 upload.ph3_site_basin_cedar_creek.Id.0....Geographical.Mean.kg.m.2. > -1)
event.list <- RMevents(df=RDB3,
                       ieHr=6,
                       rainthresh=0.2,
rain="upload.ph3_site_basin_cedar_creek.Id.0....Geographical.Mean.kg.m.2.")
events.0.2 <- event.list$storms2
# pdf("events.pdf")
RMevents.plot(RDB3,date="pdate",
rain="upload.ph3_site_basin_cedar_creek.Id.0....Geographical.Mean.kg.m.2.",
df.events=events.0.2,sdate="StartDate","EndDate",depth= "rain",plot.buffer=2,
site.name="Example Site")
# dev.off()

USGS-R/Rainmaker documentation built on Oct. 11, 2022, 6:05 a.m.