limpaCaracteres: Limpar caracteres de um vetor/coluna

Description Usage Arguments Details Value Author(s) See Also Examples

Description

Esta função realiza diversas limpezas para um vetor/coluna do tipo character.

Usage

1
limpaCaracteres(coluna, removeEspacos = FALSE, metodoTRANSLIT = TRUE)

Arguments

coluna

vetor que deve ser limpo.

removeEspacos

flag que define se deve remover completamente os espaços em branco.

metodoTRANSLIT

flag que define se será usado método ASCII/TRANSLIT para limpeza de acentos. Caso seja FALSE usará conversão de latin para ASCII como método para limpeza de acentos.

Details

Esta função realiza as seguintes limpezas: caso flag removeEspacos seja TRUE remove completamente todos os espaços do vetor; remove acentuação, por um de dois métodos (ASCII//TRANSLIT ou latin para ASCII) escolhido pelo flag metodoTRANSLIT; remove espaços que ficam no começo ou fim; remove pontuações; e transforma textos em maiúsculo.

Value

vetor limpo.

Author(s)

Ricardo S. Carvalho

See Also

getDFcomDummyCols, discretizaComCutPoints

Examples

1
2
3
4
5
# Limpar coluna nm_pessoa do data frama DFRFB
# Não removendo espaços em branco e usando método TRANSLIT de remoção de acentuação
DFRFB$nm_pessoa <- limpaCaracteres(DFRFB$nm_pessoa)
# Caso não funcione a limpeza com método TRANSLIT, tentar conversão latin1 para ASCII
DFRFB$nm_pessoa <- limpaCaracteres(DFRFB$nm_pessoa, metodoTRANSLIT=FALSE)

ricardoscr/MARA documentation built on May 27, 2019, 7:41 a.m.