R语言10-R语言中的循环结构

在R语言中,有几种常用的循环结构,可以用来多次执行特定的代码块。以下是其中的两种主要循环结构:

for循环: for 循环用于按照一定的步长迭代一个序列,通常用于执行固定次数的循环。

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

while循环: while 循环在条件为真的情况下重复执行代码块,通常用于不确定循环次数的情况。

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

此外,还有一些与循环相关的控制结构,例如 break 和 next:

break: 终止当前循环,跳出循环体。
next: 跳过当前迭代,进入下一次迭代。

for (i in 1:10) {
  if (i == 5) {
    break  # 当 i 为 5 时终止循环
  }
  if (i %% 2 == 0) {
    next  # 跳过偶数迭代
  }
  print(i)
}

你可能感兴趣的:(R语言,r语言,开发语言,大数据,数据分析)