for loop in r code example
Example 1: r loops
# Basic syntax of for loop:
for (i in sequence) {
code to be repeated
}
# Example usage of for loop:
for (i in 1:5) {
print(i)
}
# Basic syntax of while loop:
while (condition_is_true) {
code to be repeated
}
# Example usage of while loop:
i = 1
while (i < 5) { # True while i is less than 5
print(i)
i = i + 1 # Increment i each iteration
}
Example 2: loop through list in r
primes_list <- list(2, 3, 5, 7, 11, 13)
# loop version 1
for (p in primes_list) {
print(p)
}
# loop version 2
for (i in 1:length(primes_list)) {
print(primes_list[[i]])
}
Example 3: r for loop
# Basic syntax:
for (i in sequence) {
code to be repeated
}
# Example usage:
for (i in 1:5) {
print(i)
}
# Returns:
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
# Note, you can completely exit from a loop with "break", or skip to the
# next iteration of a loop with "next"
# Example of next and break:
for (i in 1:5) {
if (i == 2) { # Skip to next iteration if i = 2
next
}
if (i == 4) { # Exit loop entirely if i = 4
break
}
print(i)
}
# Returns:
[1] 1
[1] 3
Example 4: r for loop
for (val in sequence)
{
statement
}
Example 5: for in r
for (val in x) {
if(val %% 2 == 0) count = count+1
}