Biraz veri analizi yapan ve birkaç yüz satır uzunluğunda bir programım var.
Programın çok erken safhalarında, biraz kalite kontrol yapmak istiyorum ve yeterli veri yoksa programın sonlandırılmasını ve R konsoluna geri dönmesini istiyorum. Aksi takdirde, kodun geri kalanının çalışmasını istiyorum.
Denedim break, browserve quitve bunların hiçbiri programın geri kalanında yürütülmesini durdurmak (ve quitben olmasını istediğim bir şey değil de tamamen bırakma R gibi yürütme durdurur). Son çarem if-elseaşağıdaki gibi bir ifade oluşturmaktır :
if(n < 500){}
else{*insert rest of program here*}
ama bu kötü bir kodlama uygulaması gibi görünüyor. Bir şey mi kaçırıyorum?
quitçoğu durumda programın geri kalanının çalışmasını durdurur. Lütfen tekrarlanabilir bir örnek sağlayın .