top of page

R Loop

In programming, an R loop is a control structure that allows you to repeatedly execute a block of code. There are several types of loops available in the R programming language, including:


1. for loop:

This loop executes a block of code a fixed number of times. You specify the starting value, ending value, and the increment or decrement value for the loop variable. Here's an example that prints the numbers from 1 to 5:



for (i in 1:5) {
  print(i)
}
  

2. while loop:

This loop continues to execute a block of code as long as a specified condition is true. The condition is checked before each iteration. Here's an example that prints the numbers from 1 to 5 using a while loop:



i <- 1
while (i <= 5) {
  print(i)
  i <- i + 1
}
  

3. repeat loop:

This loop repeatedly executes a block of code until a specified condition is met. You typically use a conditional statement with a break statement to exit the loop when the condition is satisfied. Here's an example that prints the numbers from 1 to 5 using a repeat loop:



i <- 1
repeat {
  print(i)
  i <- i + 1
  if (i > 5) {
    break
  }
}
  


These are the basic loop constructs in R, and you can choose the one that best fits your requirements depending on the situation.

Related Posts

See All

R Data Frame: A Comprehensive Guide

Welcome to Codes With Pankaj! In this tutorial, we’ll dive deep into one of the most versatile and commonly used data structures in R -...

Comments


bottom of page