View source: R/epi_clean_curp.R
epi_clean_curp | R Documentation |
Esta funcion descompone un CURP en sus componentes principales segun las posiciones definidas en su estructura.
epi_clean_curp(curp)
curp |
Un vector de texto que contiene uno o mas CURPs. Cada CURP debe tener exactamente 18 caracteres. |
Un tibble
con los componentes del CURP organizados en columnas:
CURP
: El CURP original.
PrimeraLetraApellidoPaterno
: Primera letra del apellido paterno.
PrimeraVocalApellidoPaterno
: Primera vocal del apellido paterno.
PrimeraLetraApellidoMaterno
: Primera letra del apellido materno.
PrimeraLetraNombre
: Primera letra del nombre.
AnoNacimiento
: Ano completo de nacimiento (e.g., "1990", "2002").
MesNacimiento
: Mes de nacimiento (2 digitos).
DiaNacimiento
: Dia de nacimiento (2 digitos).
Sexo
: Genero registrado (H para hombre, M para mujer).
EntidadFederativa
: Entidad federativa de nacimiento (codigo de 2 letras).
PrimerasConsonantes
: Consonantes internas (3 caracteres).
Homoclave
: Caracter alfanumerico asignado para evitar duplicados.
DigitoVerificador
: Digito para validacion final.
# Ejemplo de uso con un solo CURP
epi_clean_curp("GOMC900514HDFRLA07")
# Ejemplo con varios CURPs
curps <- c(
"GOMC900514HDFRLA07", # Antes del 2000
"LOAM020715MMCRSR09" # Despues del 2000
)
# Aplicar la funcion a un vector de CURPs
resultados <- purrr::map_dfr(.x = curps, .f = epi_clean_curp)
# Mostrar resultados
print(t(resultados))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.