Boa tarde!
Estou com um problema para usar o stringr::str_replace() e acredito que seja por não encontrar a expressão regex correta.
Dada a tabela:
duvida <- data.frame(coluna = c("X", "XX"))
Eu quero que a todas as linhas possuam XX, então tentei:
duvida %>% mutate(coluna =
str_replace(coluna,
pattern = "X",
replacement = "XX"))
Mas isso transforma em XX e XXX. Como eu especifico que quero realizar a transformação apenas nas linhas que possuam um único X?
O máximo que pensei foi usar \ para especificar primeira ocorrência, mas ainda não funcionou.
duvida %>% mutate(coluna =
str_replace(coluna,
pattern = "\\X",
replacement = "XX"))
Abraço!