[R-br] Excluir parte dos caracteres e colocar caracteres em minúsculos
Bia Rebelatto
biafr8 em gmail.com
Qua Nov 18 11:10:55 -02 2020
Olá pessoal,
Eu gostaria de retirar a UF que vem junto com os municípios dos dados do
IBGE, coloca-la em uma nova coluna para os estados, e deixar todos os
caracteres em minúsculo. Exemplo:
De
Nova_Nazare_(MT)
para
nova_nazare
Este é o script que estou utilizando:
#Calling the package group ----
library(tidyverse)
#Load data ----
setwd('...')
alldata = list.files()
#Change especial character ----
chg = function(x){
iconv(x, to = "ASCII//TRANSLIT")
}
#Put NA info ----
##We will replace all in this loop
##In the and, we will exporting all
for (i in alldata) {
df = read.csv(i, sep = ";")
df[df == "-"] <- c(NA)
df[df == "..."] <- c(NA)
df$municipalities = chg(df$municipalities)
df$municipalities = gsub("'", "", df$municipalities)
df$municipalities = gsub(" ", "_", df$municipalities)
Desde já agradeço!
Bianca
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20201118/7ea7d9a2/attachment.html>
Mais detalhes sobre a lista de discussão R-br