replace Function in R (Example)
This article shows how to exchange values in a vector using the replace function in the R programming language.
The tutorial consists of these contents:
If you want to learn more about these topics, keep reading:
Definition & Basic R Syntax of replace Function
Definition: The replace R function exchanges values in a data object.
Basic R Syntax: Please find the basic R programming syntax of the replace function below.
replace(x, 1, 2) # Basic R syntax of replace function
In the following, I’ll explain in an example how to apply the replace function in R programming.
Example Data
Have a look at the following example data:
x <- 1:10 # Create example vector x # Print example vector # 1 2 3 4 5 6 7 8 9 10
Have a look at the previous output of the RStudio console. It shows that our example data is a numeric vector ranging from 1 to 10.
Example: Applying replace() Function in R
This Example explains how to change certain values to different values using the replace function in R.
Within the replace function, we have to specify the name of our data object (i.e. x), the index positions of the values we want to replace (i.e. 3 and 8), and the value that should replace the previous values (i.e. 99):
replace(x, c(3, 8), 99) # Apply replace function # 1 2 99 4 5 6 7 99 9 10
The values at index positions 3 and 8 of our original vector were replaced by 99.
Video, Further Resources & Summary
Do you need further info on the R codes of this tutorial? Then you might have a look at the following video of my YouTube channel. I explain the R codes of this tutorial in the video:
Please accept YouTube cookies to play this video. By accepting you will be accessing content from YouTube, a service provided by an external third party.
If you accept this notice, your choice will be saved and the page will refresh.
In addition, you could read the other articles of this website. A selection of articles is shown here:
- R Replace NA with 0
- Replace Values in Data Frame Conditionally
- Replace Multiple Letters with Accents
- Replace Inf with NA in Vector & Data Frame
- Replace Particular Value in Data Frame
- Replace 0 with NA
- Replace NA with Last Observed Value
- R Functions List (+ Examples)
- The R Programming Language
To summarize: This post showed how to apply the replace function in the R programming language. Let me know in the comments section, in case you have additional questions. Furthermore, please subscribe to my email newsletter to receive updates on the newest articles.
Statistics Globe Newsletter