amoniaco_libre: Cálculo de Amoníaco Libre (NH3L)

View source: R/informes.R

amoniaco_libreR Documentation

Cálculo de Amoníaco Libre (NH3L)

Description

Se calcula NH3 a partir de NH4 según Canadian Water Quality Guidelines for the Protection of Aquatic Life (ver Ammonia)

Usage

amoniaco_libre(NH4, pH, Temp)

amoniaco_libre_add(.data)

Arguments

NH4

numeric. Nitrógeno amoniacal (id_parametro = 2090) en unidades de mg NH4-N/L (id_unidad = 32).

pH

numeric. Potencial de Hidrógeno (id_parametro = 2018).

Temp

numeric. Nitrógeno amoniacal (id_parametro = 2032) en unidades de ºC (id_unidad = 18).

.data

Tabla con datos con ciertas características (ej.: datos_sia). Debe incluir los id_parametros 2032, 2018 y 2090 (Temperatura, pH y NH4).

Functions

  • amoniaco_libre: Calcula valores de amoníaco libre a partir de temperatura, pH y NH4

  • amoniaco_libre_add: Agrega el parámetro a una data.frame larga

Examples

amoniaco_libre(.065, 6.82, 16.9)

d <- data.frame(NH4 = c(0.021, 0.046, 0.04),
                pH = c(7.16, 6.87, 7.49),
                Tem = c(12.6, 14.9, 12.8))
dplyr::mutate(d, NH3L = amoniaco_libre(NH4, pH, Tem))

library(magrittr)
d <-
  datos_sia %>%
  filtrar_datos(id_programa = 10L,
                rango_fechas = 2019,
                id_parametro = c(2032L, 2018L, 2090L),
                tipo_punto_id = 1L) %>%
  amoniaco_libre_add()
dplyr::group_by(d, param) %>% tsummary(valor)
hist(log10(d[d$id_parametro == 2091L,]$valor))

jumanbar/manoSIAR documentation built on April 25, 2022, 1:35 p.m.