DTR: Calculation of the diurnal temperature range (DTR)

View source: R/DTR.R

DTRR Documentation

Calculation of the diurnal temperature range (DTR)

Description

This function calculates the mean diurnal temperature range (DTR) for a custom period. Mean DTR is obtained by subtracting the daily minimum temperature (Tmin) from daily maximum temperature (Tmax) and then averaged for the period defined by the user, provided as the initial (init) and end (end) date expressed as days of the year. The function requires the initial and end dates to be in the same year.

Usage

DTR(climdata, init_d, end_d)

Arguments

climdata

a dataframe with daily maximum and minimum temperatures. Must contain the columns Year, Month, Day, Tmax, Tmin.

init_d

the initial date (as day of the year) of the evaluation period

end_d

the end date (as day of the year) of the evaluation period

Value

dataframe with the value of DTR for each year in the series. It contains the columns Year, First_d, Last_d, DTR

Author(s)

Carlos Miranda, carlos.miranda@unavarra.es

Examples


# Select the appropiate columns from the Tudela_DW example dataset,
# and estimate the mean DTR for July on each year in the dataset.
library(magrittr)
library(dplyr)
Weather <- Tudela_DW %>%
   select(Year, Month, Day, Tmax, Tmin)
DTR_July <- DTR(Weather, 182, 212)


fruclimadapt documentation built on Feb. 16, 2023, 10:14 p.m.