2017-03-01 10 views

答えて

2

空の条件がある理由、このコードは、エラーを与えているループ

for(i in 1:length(abc)){ 
    print(i) 
    if(){} 
} 

のための内部の場合、我々は持つことができます私は知りませんあなたはそれが実行されたくない場合は、ブロックが常に実行されるようにする場合

> if(){} 
Error: unexpected ')' in "if()" 

使用TRUE、またはFALSE:許可されていません

> if(TRUE){} 
NULL 
> 

ループ内で問題はありません。

0

はい、例えば次を印刷し(1:10のI){

if (i<5) 
{print(i)} 
else 
{print(i+10)} 

}

ため

を有することができます。

[1] 1

[1] 2

[1] 3

[1] 4

[1] 15

[1] 16

[1] 17

[1] 18

[1] 19

[1] 20あなたが取得しているどのようなエラー

関連する問題