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