Auditoria detalhada dos subindices do IQA (metodo CETESB)
Source:R/iqa_equations.R
iqa_components.RdRetorna uma tabela estruturada contendo o valor bruto, valor transformado, subindice Qi, peso Wi e parcela ponderada \(Qi^{Wi}\) para cada um dos 9 componentes oficiais do IQA CETESB.
Usage
iqa_components(
df,
altitude_m = 0,
phosphorus_basis = c("P", "PO4"),
microbial_type = c("thermotolerant_coliforms", "e_coli"),
temperature_method = c("cetesb_default", "delta", "reference"),
temperature_reference = NULL,
delta_temperature = NULL,
censor_policy = c("limit", "half_limit", "zero", "na", "preserve"),
method = c("CETESB", "IGAM")
)Arguments
- df
Data frame de entrada com os dados de monitoramento.
- altitude_m
Altitude em metros (default 0).
- phosphorus_basis
"P" (default) ou "PO4".
- microbial_type
"thermotolerant_coliforms" (default) ou "e_coli".
- temperature_method
"cetesb_default" (default), "delta" ou "reference".
- temperature_reference
Vetor ou escalar com temperatura de referencia.
- delta_temperature
Vetor ou escalar com a variacao de temperatura (Delta T em graus Celsius).
- censor_policy
Politica de tratamento de dados censurados ("limit", "half_limit", "zero", "na", "preserve").
- method
Motor de calculo:
"CETESB"(padrao) ou"IGAM". Para o IGAM os componentes sao obtidos comiqa(df, method = "IGAM", details = TRUE); aqui"IGAM"gera erro com essa orientacao.
Examples
d <- data.frame(
od = 6.5, temperatura = 25, dbo = 2, coliformes = 200,
ph = 7.2, nt_total = 1.2, p_total = 0.05, turbidez = 8,
solidos_totais = 120
)
iqa_components(d)
#> # A tibble: 1 × 37
#> raw_od qi_od wi_od term_od raw_colif qi_colif wi_colif term_colif raw_ph qi_ph
#> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 6.5 84.6 0.17 2.13 200 33.5 0.15 1.69 7.2 92.4
#> # ℹ 27 more variables: wi_ph <dbl>, term_ph <dbl>, raw_dbo <dbl>, qi_dbo <dbl>,
#> # wi_dbo <dbl>, term_dbo <dbl>, raw_nt <dbl>, qi_nt <dbl>, wi_nt <dbl>,
#> # term_nt <dbl>, raw_pt <dbl>, qi_pt <dbl>, wi_pt <dbl>, term_pt <dbl>,
#> # raw_temp <dbl>, qi_temp <dbl>, wi_temp <dbl>, term_temp <dbl>,
#> # raw_turb <dbl>, qi_turb <dbl>, wi_turb <dbl>, term_turb <dbl>,
#> # raw_st <dbl>, qi_st <dbl>, wi_st <dbl>, term_st <dbl>, IQA <dbl>