mnet_summarize: Produce a daily summary of Oklahoma Mesonet subdaily data

View source: R/mnet_summarize.R

mnet_summarizeR Documentation

Produce a daily summary of Oklahoma Mesonet subdaily data

Description

Produce a daily summary of Oklahoma Mesonet subdaily data

Usage

mnet_summarize(
  sub_daily,
  tz = "Etc/GMT+6",
  interval = "1 day",
  include_qc_variables = FALSE
)

Arguments

sub_daily

a data frame with subdaily measurements from the Oklahoma Mesonet such as that produced by mnet_read_mts().

tz

a length-one character vector specifying which time zone to use for daily summary. Use base::OlsonNames() to obtain a listing of valid available time zones.

interval

the interval over which to summarize data. May be defined as a difftime object (see base::difftime()) or a character value compatible with units::as_units(). Tested intervals include "1 day" (the default), "30 min", and "1 hour", although other intervals may work (e.g. "3 hours").

include_qc_variables

a length-one logical vector specifying whether or or not to include quality control variables (e.g. number of errant observations) in the output

Value

A data frame with daily summaries of Oklahoma Mesonet data. See mnet_variable_definition() or the table below for the ID, variable name, unit and description for each column.

ID Variable Name Unit Description
2AVG Average Wind Speed at 2m meters per second Average of all 5-minute 2m wind speed observations each day.
2BAD Number of Errant 2m Wind Speed Observations number of 5-minute observations Number of errant 5-minute 2m wind speed observations each day.
2DEV Standard Deviation of Wind Speed at 2m meters per second Standard deviation of the wind speed at 2m during a 5-minute observation period.
2MAX Maximum 2m Wind Speed meters per second Highest 5-minute averaged 2m wind speed measurement each day.
2MIN Minimum 2m Wind Speed meters per second Lowest 5-minute averaged 2m wind speed measurement each day.
9AVG Average Air Temperature at 9m degrees Celsius Average of all 5-minute averaged 9-m air temperature observations each day.
9BAD Number of Errant 9m Air Temperature Observations number of 5-minute observations Number of errant 5-minute 9m air temperature observations each day.
ABAD Number of Errant Solar Radiation Observations number of 5-minute observations Number of errant 5-minute solar radiation observations each day.
AMAX Maximum Solar Radiation Watts per square meter Highest 5-minute averaged solar radiation measurement each day.
AMAXO Maximum Solar Radiation Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged solar radiation value each day
ATOT Total Solar Radiation mega Joules per square meter Daily accumulation of solar radiation each day.
B5AV Average Temperature Under Bare Soil at 5cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day.
B5BD Number of Errant Temperature Under Bare Soil at 5cm Observations number of 15-minute observations Number of errant 15-minute temperature under bare soil at 5cm observations each day. This variable is only available prior to December 1, 2013.
B5MN Minimum Temperature Under Bare Soil at 5cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day. This variable is only available prior to December 1, 2013.
B5MNO Minimum Temperature Under Bare Soil at 5cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under bare soil at 5cm each day. This variable is only available prior to December 1, 2013.
B5MX Maximum Temperature Bare Soil at 5cm degrees Celsius Highest 15-minute averaged soil temperature observation each day. This variable is only available prior to December 1, 2013.
B5MXO Maximum Temperature Under Bare Soil at 5cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under bare soil at 5cm each day. This variable is only available prior to December 1, 2013.
BAVG Average Temperature Under Bare Soil at 10cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day. This variable is only available prior to December 1, 2013.
BBAD Number of Errant Temperature Under Bare Soil at 10cm Observations number of 15-minute observations Number of errant 15-minute temperature under bare soil at 10cm observations each day.
BMAX Maximum Temperature Bare Soil at 10cm degrees Celsius Highest 15-minute averaged soil temperature observation each day.
BMAXO Maximum Temperature Under Bare Soil at 10cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under bare soil at 10cm each day.
BMIN Minimum Temperature Under Native Vegetation at 10cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day.
BMINO Minimum Temperature Under Bare Soil at 10cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under bare soil at 10cm each day.
CDEG Cooling Degree Days degrees Celsius Number of degrees Celsius that the average daily air temperature is greater than 65 degrees Celsius .
DATE Date of summary in Central Standard Time
DAVG Average Dewpoint Temperature degrees Celsius Average of all 5-minute averaged dewpoint temperatures each day. Dewpoint temperature is derived from 1.5m air temperature and the corresponding humidity value.
DBAD Number of Errant Dewpoint Temperature Observations number of 5-minute observations Number of errant 5-minute dewpoint temperature observations each day.
DMAX Maximum Dewpoint Temperature degrees Celsius Highest 5-minute averaged dewpoint temperature each day. Dewpoint temperature is derived from 1.5m air temperature and the corresponding humidity value.
DMAXO Maximum Daily Dewpoint Temperature Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged dewpoint temperature each day.
DMIN Minimum Dewpoint Temperature degrees Celsius Lowest 5-minute averaged dewpoint temperature each day. Dewpoint temperature is derived from 1.5m air temperature and the corresponding humidity value.
DMINO Minimum Daily Dewpoint Temperature Observation Number 5-minute observation number Daily observation number that measured lowest 5-minute averaged dewpoint temperature each day.
HAVG Average Humidity percent Average of all 5-minute averaged humidity observations each day.
HBAD Number of Errant Humidity Observations number of 5-minute observations Number of errant 5-minute humidity observations each day.
HDEG Heating Degree Days degrees Celsius Number of degrees Celsius that the average daily air temperature is less than 18.3 degrees Celsius.
HMAX Maximum Humidity percent Highest 5-minute averaged humidity observation reported each day.
HMAXO Maximum Daily Humidity Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged humidity each day.
HMIN Minimum Humidity percent Lowest 5-minute averaged humidity observation reported each day.
HMINO Minimum Daily Humidity Observation Number 5-minute observation number Daily observation number that measured lowest 5-minute averaged humidity each day.
HTBAD Number of Errant Heat Index Observations number of 5-minute observations Number of errant 5-minute heat index observations each day.
HTMX Maximum Heat Index Temperature degrees Celsius Largest 5-minute averaged heat index observation each day. Derived using 5-minute averaged air temperature and corresponding 5-minute averaged humidity observation.
HTMXO Maximum Daily Heat Index Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged heat index each day.
IBAD Number of Errant Wind Direction Observations number of 5-minute observations Number of errant 5-minute 10m wind direction observations each day.
MSLP Mean Sea Level Pressure inches of mercury Average of all 5-minute averaged station air pressure observations adjusted for station elevation each day.
PAVG Average Station Pressure inches of mercury Average of all 5-minute averaged station air pressure observations each day.
PBAD Number of Errant Station Pressure Observations number of 5-minute observations Number of errant 5-minute station pressure observations each day.
PDFQ Primary Wind Direction Frequency percentage Frequency of observations in the given wind direction category.
PDIR Primary Wind Direction 16-point cardinal direction Most common wind direction for the day based on 16-point compass heading (i.e., 0 is N; 1 is NNE; 15 is NNW).
PMAX Maximum Station Pressure inches of mercury Highest 5-minute averaged station air pressure observation each day.
PMAXO Maximum Daily Station Pressure Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged station pressure each day.
PMIN Minimum Station Pressure inches of mercury Lowest 5-minute averaged station air pressure observation each day.
PMINO Minimum Daily Station Pressure Observation Number 5-minute observation number Daily observation number that measured lowest 5-minute averaged station pressure each day.
R05BD Number of Errant Soil Moisture Calibrated Delta-T at 5cm Observations number of 30-minute observations Number of errant 30-minute calibrated delta-t at 5cm observations.
R25BD Number of Errant Soil Moisture Calibrated Delta-T at 25cm Observations number of 30-minute observations Number of errant 30-minute calibrated delta-t at 25cm observations.
R60BD Number of Errant Soil Moisture Calibrated Delta-T at 60cm Observations number of 30-minute observations Number of errant 30-minute calibrated delta-t at 60cm observations.
R75BD Number of Errant Soil Moisture Calibrated Delta-T at 75cm Observations number of 30-minute observations *Decommissioned March 2012. Number of errant 30-minute calibrated delta-t at 75cm observations.
RAIN Rain inches Liquid precipitation measured each day. Frozen precipitation cannot be recorded until it melts; therefore, precipitation from snow may not be recorded until several days after the snow event.
RBAD Number of Errant 5-minute Rain Observations number of 5-minute observations Number of errant 5-minute rain observations each day.
RMAX Maximum 5-minute Rainfall Rate inches per hour Highest 5-minute averaged rainfall rate each day.
RNUM Number of 5-minute Rainy Periods number of 5-minute observations Number of 5-minute observations in which precipitation increased. Frozen precipitation cannot be recorded until it melts; therefore precipitation from snow may not be recorded until several days after the snow event.
S25AV Average Temperature Under Native Vegetation at 25cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day. This variable is only available after and including December 1, 2013.
S25BD Number of Errant Temperature Under Native Vegetation at 25cm Observations number of 15-minute observations Number of errant 15-minute temperature under native vegetation at 25cm observations each day. This variable is only available after and including December 1, 2013.
S25MN Minimum Temperature Under Native Vegetation at 25cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day. This variable is only available after and including December 1, 2013.
S25MX Maximum Temperature Under Native Vegetation at 25cm degrees Celsius Highest 15-minute averaged soil temperature observation each day. This variable is only available after and including December 1, 2013.
S25NO Minimum Temperature Under Native Vegetation at 25cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under native vegetation at 25cm each day. This variable is only available after and including December 1, 2013.
S25XO Maximum Temperature Under Native Vegetation at 25cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under native vegetation at 25cm each day. This variable is only available after and including December 1, 2013.
S3AV Average Temperature Under Native Vegetation at 30cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day. This variable is only available prior to December 1, 2013.
S3BD Number of Errant Temperature Under Native Vegetation at 30cm Observations number of 15-minute observations Number of errant 15-minute temperature under native vegetation at 30cm observations each day. This variable is only available prior to December 1, 2013.
S3MN Minimum Temperature Under Native Vegetation at 30cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day. This variable is only available prior to December 1, 2013.
S3MNO Minimum Temperature Under Native Vegetation at 30cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under native vegetation at 30cm each day. This variable is only available prior to December 1, 2013.
S3MX Maximum Temperature Under Native Vegetation at 30cm degrees Celsius Highest 15-minute averaged soil temperature observation each day. This variable is only available prior to December 1, 2013.
S3MXO Maximum Temperature Under Native Vegetation at 30cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under native vegetation at 30cm each day. This variable is only available prior to December 1, 2013.
S5AV Average Temperature Under Native Vegetation at 5cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day.
S5BD Number of Errant Temperature Under Native Vegetation at 5cm Observations number of 15-minute observations Number of errant 15-minute temperature under native vegetation at 5cm observations each day.
S5MN Minimum Temperature Under Native Vegetation at 5cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day.
S5MNO Minimum Temperature Under Native Vegetation at 5cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under native vegetation at 5cm each day.
S5MX Maximum Temperature Under Native Vegetation at 5cm degrees Celsius Highest 15-minute averaged soil temperature observation each day.
S5MXO Maximum Temperature Under Native Vegetation at 5cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under native vegetation at 5cm each day.
S60AV Average Temperature Under Native Vegetation at 60cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day. This variable is only available after and including December 1, 2013.
S60BD Number of Errant Temperature Under Native Vegetation at 60cm Observations number of 15-minute observations Number of errant 15-minute temperature under native vegetation at 60cm observations each day. This variable is only available after and including December 1, 2013.
S60MN Minimum Temperature Under Native Vegetation at 60cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day. This variable is only available after and including December 1, 2013.
S60MX Maximum Temperature Under Native Vegetation at 60cm degrees Celsius Highest 15-minute averaged soil temperature observation each day. This variable is only available after and including December 1, 2013.
S60NO Minimum Temperature Under Native Vegetation at 60cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under native vegetation at 60cm each day. This variable is only available after and including December 1, 2013.
S60XO Maximum Temperature Under Native Vegetation at 60cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under native vegetation at 60cm each day. This variable is only available after and including December 1, 2013.
SAVG Average Temperature Under Native Vegetation at 10cm degrees Celsius Average of all 15-minute averaged soil temperature observations each day.
SBAD Number of Errant Temperature Under Native Vegetation at 10cm Observations number of 15-minute observations Number of errant 15-minute temperature under native vegetation at 10cm observations each day.
SDFQ Secondary Wind Direction Frequency percentage Frequency of observations in the given wind direction category.
SDIR Secondary Wind Direction 16-point cardinal direction Second most common wind direction for the day based on 16-point compass heading.
SMAX Maximum Temperature Under Native Vegetation at 10cm degrees Celsius Highest 15-minute averaged soil temperature observation each day.
SMAXO Maximum Temperature Under Native Vegetation at 10cm Observation Number 15-minute observation number Daily 15-minute observation number that measured maximum temperature under native vegetation at 10cm each day.
SMIN Minimum Temperature Under Native Vegetation at 10cm degrees Celsius Lowest 15-minute averaged soil temperature observation each day.
SMINO Minimum Temperature Under Native Vegetation at 10cm Observation Number 15-minute observation number Daily 15-minute observation number that measured minimum temperature under native vegetation at 10cm each day.
STID Station ID Station ID
TAVG Average Air Temperature degrees Celsius Average of all 5-minute averaged temperature observations each day.
TBAD Number of Errant 1.5m Air Temperature Observations number of 5-minute observations Number of errant 5-minute averaged 1.5m air temperature observations each day.
TMAX Maximum Daily Air Temperature degrees Celsius Highest 5-minute averaged temperature observation reported each day.
TMAXO Maximum Daily Air Temperature Observation Number 5-minute observation number Daily observation number that measured highest 5-minute averaged 1.5 m air temperature each day.
TMIN Minimum Daily Air Temperature degrees Celsius Lowest 5-minute averaged temperature observation reported each day.
TMINO Minimum Daily Air Temperature Observation Number 5-minute observation number Daily observation number that measured lowest 5-minute averaged 1.5 m air temperature each day.
TR05 Soil Moisture Calibrated Delta-T at 5cm degrees Celsius Calibrated change in temperature of soil over time after a heat pulse is introduced. Used to calculate soil water potential, fractional water index, or volumetric water.
TR25 Soil Moisture Calibrated Delta-T at 25cm degrees Celsius Calibrated change in temperature of soil over time after a heat pulse is introduced. Used to calculate soil water potential, fractional water index, or volumetric water.
TR60 Soil Moisture Calibrated Delta-T at 60cm degrees Celsius Calibrated change in temperature of soil over time after a heat pulse is introduced. Used to calculate soil water potential, fractional water index, or volumetric water.
TR75 Soil Moisture Calibrated Delta-T at 75cm degrees Celsius *Decommissioned March 2012. Calibrated change in temperature of soil over time after a heat pulse is introduced. Used to calculate soil water potential, fractional water index, or volumetric water.
VDEF Average Daily Vapor Deficit millibars Average of all 5-minute averaged vapor deficit estimates each day.
WBAD Number of Errant Wind Speed Observations number of 5-minute observations Number of errant 5-minute 10m wind speed observations each day.
WCBAD Number of Errant Wind Chill Observations number of 5-minute observations Number of errant 5-minute wind chill observations each day.
WCMN Minimum Wind Chill Index Temperature degrees Celsius Lowest 5-minute averaged wind chill observation each day. Derived using 5-minute averaged air temperature and corresponding 5-minute averaged 10-m wind speed observation.
WCMNO Minimum Daily Wind Chill Observation Number 5-minute observation number Daily observation number that measured lowest 5-minute averaged wind chill each day.
WDEV Standard Deviation of Wind Speed at 10m meters per second Standard deviation of the wind speed at 10m during a 5-minute observation period.
WMAX Maximum Wind Gust meters per second Highest 3-second wind speed measurement each day.
WMAXO Maximum Wind Gust Observation Number 5-minute observation number Daily 5-minute observation number that measured maximum wind gust each day.
WSMN Minimum Wind Speed meters per second Lowest 5-minute averaged 10m wind speed measurement each day.
WSMNO Minimum Wind Speed Observation Number 5-minute observation number Daily 5-minute observation number that measured minimum wind speed at 10m each day.
WSMX Maximum Wind Speed meters per second Highest 5-minute averaged 10m wind speed measurement each day.
WSMXO Maximum Wind Speed Observation Number 5-minute observation number Daily 5-minute observation number that measured maximum wind speed at 10m each day.
WSPD Average Wind Speed meters per second Average of all 5-minute wind speed observations each day.

Examples




# Retrieve some data to summarize:
mesonet_data <- mnet_retrieve(stid = "ACME",
                              start_date = "1994-01-02",
                              end_date = "1994-01-03")

# Interval is 1 day by default:
mnet_summarize(mesonet_data)

# Summarize to hourly:
mnet_summarize(mesonet_data,
               interval = "1 hour")




mesonet documentation built on Aug. 9, 2025, 9:07 a.m.