在 R-studio 中,如何使用相同的 [i] 重复 for 循环,直到满足特定条件?

德里克·韦斯特

我正在用两个独立的 Arduino 读取 5 分钟的温度和风速读数。5 分钟的读数将作为文件存储在每个 Arduino 的 SD 卡上。来自 Arduino 的数据文件将被绘制到 Rstudio 中进行清理、组合、处理、可视化,并输出到工作目录中的特定文件夹。我想自动化整个过程,所以我决定使用 for 循环。当我尝试将两个数据文件拉入 R 时,我预见可能会出现一个问题,但其中一个或两个文件尚不存在。我认为会发生错误并使整个事情崩溃。

我想知道我是否可以检查文件是否存在,如果不存在,在 [i] 的同一级别重复循环,直到它存在。我找到了半接近我的情况的解决方案,但我也计划将文件命名为 [i] 的函数。我意识到这让整个事情变得非常微妙,所以如果你们中的一个 R 专业人士知道一种更简单的方法来做到这一点。洗耳恭听!!

由于我还没有生成代码,我并不是真的在寻找一个直接的答案。过去几天我一直在寻找解决方案,但“关键字”搜索不是我的强项之一。有人可以指导我阅读一些可能涵盖该主题的文献吗?

先感谢您!

道格拉斯清真寺

我认为它会起作用:

for(i in 1:n_files){
  while(!file.exists("path_to_file.ext")){
    do nothing or wait a reasonable time with Sys.sleep()
  }
  your code right here
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 R 中的数据帧中循环直到满足特定条件

在R中重复两个循环,直到在R中满足条件

如果满足特定条件,则在 R 中的嵌套 for 循环上递增

Python bs4:如果满足特定条件,如何用不同的剪贴页重复“ For”循环?

如何删除满足R中某些特定条件的行

如何在 do while 循环中连续显示 AlertDialog 直到满足特定条件?

如果组满足 R 中的特定条件,则省略组

如何保持检查数组直到满足特定条件

使用Scala遍历Seq [row]直到满足特定条件

如何重复Firestore查询,直到满足条件?

循环遍历行直到满足 R 中的条件

重复循环步骤直到满足条件

如何计算满足R中特定条件的每列(按组)中的行数

对于满足R中特定条件的情况,如何用0替换缺失值?

如何计算满足R中特定条件的每一列的行数

如何在R中只留下满足特定条件的行

如果单元格满足特定条件然后恢复正常,如何多次重复单元格?

R:根据特定条件删除重复行

如果满足特定条件,是否可以替换行中变量的值,然后对整个数据帧重复此方法?

满足特定条件时,如何在i的任意一侧合并Python列表元素

在满足特定条件之前,我需要在R中的if else语句中寻求帮助

r-在列中满足特定条件时保留行

将具有多个条件的变量存储在for循环中,直到在R中满足条件为止

如何重复执行 CommandButton1 直到满足条件?

R-满足条件,然后继续循环,否则重复

R重复for循环满足中断条件,但不中断

如何有效地阻塞线程直到满足特定条件

如何切片熊猫MultiIndex df保留所有值,直到满足特定条件?

如何在r中重复For循环?