R Program to Concatenate Two Strings

In this example, we will learn to concatenate two strings in R.

Concatenate means joining multiple strings into one. In R, we use the paste() function to concatenate two or more strings.


Example 1: Concatenate Strings in R

# create two strings
string1 <- "Programiz"
string2 <- "Pro"
 
# using paste() to concatenate two strings
result = paste(string1, string2)
 
print(result)

Output

[1] "Programiz Pro"

In the above example, we have passed strings: string1 and string2 inside the paste() function to concatenate two strings.

The default separator in the paste() function is whitespace " ". So "Programiz" and "Pro" are joined with whitespace in between them.

We can specify our own separator by passing the sep parameter.


Example 2: Concatenate Strings Using a Separator

# create two strings
string1 = "Programiz"
string2 = "Pro"
 
# concatenate two strings using separator
result = paste(string1, string2, sep = "-")
 
print(result)

Output

[1] "Programiz-Pro"

Here, we have passed the sep parameter inside the paste() function to concatenate two strings: string1 and string2 with a hyphen in between them.