avg: Function to compute the average value of a daily time-series

View source: R/indicesFAO_tier1.R

avgR Documentation

Function to compute the average value of a daily time-series

Description

Function to compute the average value of a daily time-series

Usage

avg(
  tm,
  dates,
  year = NULL,
  year.start = NULL,
  year.end = NULL,
  pnan = 25,
  lat = NULL
)

Arguments

tm

Vector with data (e.g. daily mean temperature)

dates

Matrix containing the full range of dates corresponding to "tm" (ndates x 3 size); e.g. rbind(c(1995, 3, 1), c(1995, 3, 2), ...)

year

Vector with years of interest (e.g. 1990:1995)

year.start

Vector of dates [in "YYYY-MM-DD" format] defining the beginning of a portion of interest within each year (e.g., the agronomic season)

year.end

Vector of dates [in "YYYY-MM-DD" format] defining the end of a portion of interest within each year (e.g., the agronomic season)

pnan

Any year with a percentage of NA data above "pnan" will be ignored

lat

Latitude (NULL) to indicate that latitude information is not used.

Value

Average value (per year)

Author(s)

R. Manzanas


SantanderMetGroup/climate4R.indices documentation built on July 3, 2023, 11:02 p.m.