Learn R Programming

tikatuwq (version 0.9.0)

assign_season: Atribui periodo hidrologico (chuvoso / seco) a cada amostra

Description

Adiciona a coluna season ao data frame, classificando cada amostra como "chuvoso" ou "seco" com base no mes de coleta e no calendario hidrologico regional brasileiro.

Usage

assign_season(
  df,
  region = c("sudeste", "bahia", "centro_oeste", "nordeste", "norte", "sul", "custom"),
  date_col = "data",
  wet_months = NULL,
  labels = c("chuvoso", "seco")
)

Value

O df de entrada com a coluna season adicionada (character).

Arguments

df

Data frame com ao menos a coluna date_col.

region

Character; regiao climatica. Uma de "sudeste", "bahia", "centro_oeste", "nordeste", "norte", "sul" ou "custom".

date_col

Character; nome da coluna de datas. Default "data".

wet_months

Integer vector; meses numericos do periodo chuvoso (1 = Jan ... 12 = Dez). Obrigatorio quando region = "custom".

labels

Character vector de comprimento 2 com os rotulos para os periodos chuvoso e seco, nesta ordem. Default c("chuvoso", "seco").

Details

Os calendarios regionais disponiveis (meses chuvosos) sao:

"sudeste"

Outubro-Marco (Oct-Mar).

"bahia"

Outubro-Marco; adequado para BA litoral sul, regiao do Rio Buranhem, ES.

"centro_oeste"

Outubro-Marco.

"nordeste"

Fevereiro-Julho; semiarido/intertropical.

"norte"

Dezembro-Maio; Amazonia.

"sul"

Junho-Setembro; inverno umido subtropical.

"custom"

Define os meses chuvosos pelo argumento wet_months.

See Also

compare_seasons()

Other seasonal-tools: compare_seasons()

Examples

Run this code
data("wq_demo", package = "tikatuwq")
d <- assign_season(wq_demo, region = "bahia")
table(d$season)

Run the code above in your browser using DataLab