2014年1月2日木曜日

Rで条件分岐とループ

条件分岐

> x <- 1
> if(x == 1){
+   print("xは1")
+ }else{
+   print("xは1ではない")
+ }
[1] "xは1"

条件分岐はelse if を続ければ3つ以上続けれる

> x <- 1
> if(x < 0){
+   "xは0より小さい"
+ }else if(x == 0){
+   "xは0です"
+ }else{
+   "xは0より大きい"
+ }
[1] "xは0より大きい"
>

ループ
> x <- c("A", "B", "C")
> for(i in 1:length(x)){
+   print(x[i])
+ }
[1] "A"
[1] "B"
[1] "C"
>
i in 1:length(x)でxのオブジェクトの要素分繰り返しを行う。


0 件のコメント:

コメントを投稿