R语言-条件判断语句if-else

1.if语句

if (逻辑判断值){expr}

若逻辑判断值为TRUE,则执行{expr};若逻辑判断值为FALSE,则不执行{expr}

> x<-6
> if(x<8) x<-x+10
> x
[1] 16
> x<-10
> if(x<8) x<-x+10
> x
[1] 10

2.if-else语句

if (逻辑判断值){
   expr1
   }else{
   expr2
}

若逻辑判断值为TRUE,则执行{expr1};否则不执行{expr}。

> x<-8
> if (x<30){
+     x<-x-5
+   }else{
+    x<-x+5
+ }
> x
[1] 3
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容