Em R, tenho um vetor de caracteres como:
vector<-c("BAKING CO", "NEW COBALT", "CO INC")
Gostaria de converter a palavra "CO" para "EMPRESA", mas somente quando "CO" aparecer como uma palavra isolada . Não quero mudar a palavra “cobalto”. Minha saída desejada é:
vector<-c("BAKING COMPANY", "NEW COBALT", "COMPANY INC")
Existe uma maneira de fazer isso em R?
Use limites de palavras:
Na base R:
Observe que se você tiver várias abreviações que deseja alterar,
str_replace_all()
poderá usar um vetor nomeado para substituição: