对于下一个循环 - 接收错误

时间:2015-05-17 21:06:25

标签: r loops for-loop

我在R编程中尝试了以下简单的下一个循环:

for(i in 1:100)  { if(i <= 20)  {  next  } print(i) }

以下是我收到的错误消息:

Error: unexpected symbol in "for(i in 1:100) { if(i <= 20) {next} print"

请帮助我理解为什么我收到错误。

2 个答案:

答案 0 :(得分:1)

试一试:

for (i in 1:100) { 
  if (i<=20) {
    next
  };
  print(i)
}

看起来你错过了你的分号。你需要这个来表示一个陈述的结束。

答案 1 :(得分:0)

你需要在{next}之后打破行(输入)并在另一行中打印(i)}。祝你好运