3.4 Renomeando variáveis
Às vezes será necessário renomear as variáveis no nosso dataframe, por várias razões que vão desde a clareza e a legibilidade do código até a consistência e a conformidade com padrões de nomenclatura.
Nomes Descritivos: Nomes descritivos facilitam a compreensão do propósito dos dados. Por exemplo, renomear x1 para idade torna o código mais fácil de entender.
Facilita a Colaboração: Código legível é mais fácil de ser revisado e mantido por outros membros de uma equipe.
Padrões de Nomenclatura: Seguir padrões de nomenclatura consistentes torna o código mais organizado e previsível.
Evitar Conflitos: Nomes claros e únicos evitam conflitos e confusões, especialmente em scripts complexos.
Vamos utilizar a função rename() do pacote dplyr para renomear uma variável da nossa base de dados.
Vamos renomear a variável aut, que criamos anteriormente para designar os trabalhadores autônomos. Vamos renomear a variável para “autonomos” utilizando o comando rename(nomenovo = nomeantigo)
## X status tempo_empresa moradia tempo_emprestimo idade estado_civil registros
## 1 1 bom 9 alugada 60 30 casada(o) não
## 2 2 bom 17 alugada 60 58 viúva(o) não
## 3 3 ruim 10 própria 36 46 casada(o) sim
## 4 4 bom 0 alugada 60 24 solteira(o) não
## 5 5 bom 0 alugada 36 26 solteira(o) não
## 6 6 bom 1 própria 60 36 casada(o) não
## 7 7 bom 29 própria 60 44 casada(o) não
## 8 8 bom 9 pais 12 27 solteira(o) não
## 9 9 bom 0 própria 60 32 casada(o) não
## 10 10 ruim 0 pais 48 41 casada(o) não
## trabalho despesas renda ativos dividas valor_emprestimo preco_do_bem dif autonomos
## 1 autônomo 73 129 0 0 800 846 46 sim
## 2 fixo 48 131 0 0 1000 1658 658 não
## 3 autônomo 90 200 3000 0 2000 2985 985 sim
## 4 fixo 63 182 2500 0 900 1325 425 não
## 5 fixo 46 107 0 0 310 910 600 não
## 6 fixo 75 214 3500 0 650 1645 995 não
## 7 fixo 75 125 10000 0 1600 1800 200 não
## 8 fixo 35 80 0 0 200 1093 893 não
## 9 autônomo 90 107 15000 0 1200 1957 757 sim
## 10 meio período 90 80 0 0 1200 1468 268 não
## idadeQ
## 1 Jovem adultos
## 2 Adultos
## 3 Adultos
## 4 Jovem adultos
## 5 Jovem adultos
## 6 Jovem adultos
## 7 Adultos
## 8 Jovem adultos
## 9 Jovem adultos
## 10 Adultos