-1
私はforループを実行しようとしています。いくつかの値はNAを返します。すべてのvalues.belowではなくNAを持つ値に対してforループを再実行したいと思います。私が今使っているものです。これはすべての値のforループを実行します。ループを再実行するR
while(df[2] == NA){
for(i in 1:nrow(df)){
#do something
}}
DFは、DFの 最初の列はいくつかの値と第2の列を格納する対応する値の結果を有するデータフレームです。
「NA」の文字列でなく「NA」の文字列でない場合は、 'is.na()'関数を使用します。また、コードの '#do something'ビットをもっと説明すれば、おそらく' forloop'と 'while'は必要ないでしょう。 – zx8754