DTR function

Calculation of the diurnal temperature range (DTR)

Calculation of the diurnal temperature range (DTR)

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.

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

Returns

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

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)

Author(s)

Carlos Miranda, carlos.miranda@unavarra.es

  • Maintainer: Carlos Miranda
  • License: GPL (>= 3)
  • Last published: 2023-02-09

Useful links