How to concatenate two strings in R
In this tutorial, we are going to learn about concatenating two strings in the r programming language.
String concatenation means joining of two or more strings into a single string.
Concatenating two strings
To concatenate the two strings into a single string, we can use the paste()
function in R language.
Here is an example:
x <- "hello"
y <- "world"
result = paste(x, y) # joining
print(result)
Output:
[1] "hello world"
You can also concatenate two strings by using a separator (-) like this:
x <- "hello"
y <- "world"
result = paste(x, y, sep= "-")
print(result)
Output:
[1] "hello-world"
Similarly, you can also use the stri_paste()
function from the stringi
package.
library(stringi)
first = 'josh'
last = 'wa'
name = stri_paste(first,last) # joining
print(name)
Output:
[1] "joshwa"
The stri_paste()
function also accepts separator as an thrid argument.
name = stri_paste(first,last,sep='-') # josh-wa