Como usar as funções paste & paste0 em r para concatenar strings


Você pode usar as funções Paste() e Paste0() em R para concatenar os elementos de um vetor em uma única string.

A função paste() concatena strings usando um espaço como separador padrão.

A função paste0() concatena strings sem espaços como separador por padrão.

Essas funções usam a seguinte sintaxe básica:

 paste(x, sep = " ", collapse = NULL)
paste0(x, collapse = NULL)

Ouro:

  • x : O vetor de elementos a serem concatenados
  • sep : O separador a ser usado na concatenação
  • Reduzir : Valor a ser usado ao unir elementos em uma única string

Os exemplos a seguir mostram como usar cada função na prática.

Exemplo 1: Use paste0()

O código a seguir mostra como usar a função paste0() para concatenar várias strings em uma:

 #concatenate several elements into one string
paste0("I", "ride", "my", "bike", 25, "times")

[1] “Iridemybike25times”

Cada elemento é concatenado em uma única string sem espaço como separador.

Exemplo 2: Use Colar()

O código a seguir mostra como usar a função paste() para concatenar várias strings em uma:

 #concatenate several elements into one string
paste("I", "ride", "my", "bike", 25, "times")

[1] “I ride my bike 25 times”

Cada elemento é concatenado em uma única string usando um espaço como separador padrão.

Exemplo 3: Use paste() com sep

O código a seguir mostra como usar a função paste() com o argumento sep para concatenar múltiplas strings em uma única string, usando um sublinhado como separador:

 #concatenate elements using _ as separator
paste("I", "ride", "my", "bike", 25, "times", sep=" _ ")

[1] “I_ride_my_bike_25_times”

Cada elemento é concatenado em uma única string usando um sublinhado como separador.

Exemplo 4: Use Paste() com Sep e Collapse

O código a seguir mostra como usar a função paste() com os argumentos sep e colapso para concatenar várias strings em uma:

 #concatenate elements using sep and collapse arguments
paste(c("A", "B", "C"), c(1, 2, 3), sep=" _ ", collapse=" and ")

[1] "A_1 and B_2 and C_3"

O argumento sep foi usado para unir os elementos correspondentes em cada vetor e o argumento colapso foi usado para unir todos os elementos em uma única string.

Recursos adicionais

Os tutoriais a seguir explicam como usar outras funções comuns em R:

Como usar a função replace() em R
Como usar a função split() em R
Como usar a função View() em R
Como usar as funções all() e any() em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *