for-Loop Index in R (2 Examples)

 

In this R tutorial you’ll learn how to use for-loop indices.

Table of contents:

Let’s start right away:

 

Example 1: Print for-Loop Index to Console

This Example explains how to return the current for-loop index to the RStudio console using the print function in R.

for(i in 1:5) {                          # Run for-loop
  print(i)                               # Print index
}
# [1] 1
# [1] 2
# [1] 3
# [1] 4
# [1] 5

As you can see based on the previous RStudio console output, we used the print function to identify the index of each for-loop iteration.

 

Example 2: Using for-Loop Index to Name Variables

The indices of for-loops can also be used to create or name variables dynamically. In the following R code, we use the assign and paste0 functions to create new data objects:

for(i in 1:3) {                          # Run for-loop
  assign(paste0("variable_", i), i^2)    # Create variables
}

Let’s print our new variables to the RStudio console:

variable_1                               # Return new variables
# 1
variable_2
# 4
variable_3
# 9

 

Video & Further Resources

Have a look at the following video of my YouTube channel. I show the contents of this article in the video.

 

The YouTube video will be added soon.

 

Furthermore, you might read the related tutorials of statisticsglobe.com. I have released several posts already:

 

Summary: In this R programming tutorial you learned how to identify and use a for-loop index. In case you have any further questions, please let me know in the comments below.

 



Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Menu
Top