r - 您可以在没有 if 语句的情况下跳过 for 循环中的计数吗
问题描述
是否有代码可以让我在 for 循环中跳过数字/计数。
for (i in 2:100){
argument
}
但我想每十个跳过..所以检查1-9跳过10并转到11...跳过20..转到21..跳过另一个数字47(计数中跳过的数字没有模式)等?
解决方案
也许您可以尝试以下类似的方法,其中不包括10
,20
和47
from2:100
for (i in (v <- 2:100)[!v %in% c(10,20,47)]){
argument
}
推荐阅读
- logstash - logstash,grok - 多行数据后如何匹配可选字段?
- java - '<> 不是抽象的,并且不会覆盖抽象方法 keyReleased',即使没有使用 keyReleased
- android - Layout Inspector - 如何查找文本元素的当前字体
- python - 如何使用 SQLAlchemy 声明性 ORM 在声明的属性上设置索引?
- excel - 从新工作表执行 ADO 宏的问题
- c# - 如何在 Azure IoT Hub c# 中使用设备类型连接字符串注册设备?
- javascript - 将动态形状放置在同一位置
- shell - 如何使用 xsltproc 将 shell 变量传递给 xsl?
- c# - 将 EF Core 迁移与现有 EF6 迁移结合使用
- grails - 从数据库函数查询到 Gorm 字段的结果