
Divide la variable EFT_PERIODO en varias variables útiles
![[Stable]](figures/lifecycle-stable.svg)
Código: R/ft_compute_peri_vars.R
ft_peri_vars.Rd
Uso
ft_peri_vars(tbl, rm = FALSE, ano = TRUE, semestre = TRUE, periodo = TRUE)
ft_compute_peri_vars(
tbl,
rm = FALSE,
ano = TRUE,
semestre = TRUE,
periodo = TRUE
)
ft_compute_ano(tbl)
ft_ano(tbl)
Argumentos
- tbl
data.frame: Conexión a base de datos o dataframe con los datos
- rm
logical: Si es TRUE, elimina la variable EFT_PERIODO
- ano
logical: Si es TRUE, agrega la variable
ano
- semestre
logical: Si es TRUE, agrega la variable
semestre
- periodo
logical: Si es TRUE, agrega la variable
periodo
Detalles
Las distintas versiones de la base de datos tradicional pueden contener formatos distintos para la variable perialfa (2000/1 vs 1/2000). Sin embargo, esta función está diseñada para trabajar con este problema aunque tengas estas bases en un mismo archivo.
La variable periodo
es diferente a la variable EFT_PERIODO
,
ya que esta primera está construida de la forma ano+semestre
. Lo que
la convierte en una variable numérica, y que trae con ello una mucho mayor
facilidad de manipulación. Además de que se hace consistete para todo el
período analizado.
Ejemplos
if (FALSE) {
(enft <- data.frame(EFT_PERIODO = "1/2016"))
ft_peri_vars(enft)
}