使用`rerun`连接

时间:2017-06-10 17:03:41

标签: r for-loop purrr

rerunfor快。我想知道是否可以使用rerun连接表达式。例如,在第一次迭代中,我想获得print((x[1 + 1] + y[1])/y[1])。在第二次迭代中,我想获得print((x[2 + 1] + y[2])/y[2])。上面的代码介绍了MWE:

x <- 1:5
y <- 11:15
for(i in 1:5){
  if(i < 5){
    print((x[i + 1] + y[i])/y[i])
  }
  else{
    print(1.5)
  }  
}

我同意rerun使用的目标与for不同,但有可能适应吗?

0 个答案:

没有答案