データ分析を行うプログラムがあり、長さは数百行です。
プログラムの非常に早い段階で、品質管理を行いたいと考えています。十分なデータがない場合は、プログラムを終了して R コンソールに戻りたいと考えています。それ以外の場合は、残りのコードを実行します。
break
、browser
、およびquit
それらのどれもプログラムの残りの実行を停止しませんでした (実行を停止quit
し、R を完全に終了します。これは私が望んでいることではありません)。私の最後の手段はif-else
、以下のようなステートメントを作成することです:
if(n < 500){}
else{*insert rest of program here*}
しかし、それは悪いコーディング慣行のようです。何か不足していますか?