ฉันมีโปรแกรมที่วิเคราะห์ข้อมูลและมีความยาวไม่กี่ร้อยบรรทัด
ในช่วงแรกของโปรแกรมฉันต้องการควบคุมคุณภาพและหากมีข้อมูลไม่เพียงพอฉันต้องการให้โปรแกรมยุติและกลับไปที่คอนโซล R มิฉะนั้นฉันต้องการให้โค้ดที่เหลือทำงาน
ฉันได้พยายามbreak
, browser
และquit
และไม่มีพวกเขาหยุดการทำงานของส่วนที่เหลือของโปรแกรม (และquit
หยุดการดำเนินการเช่นเดียวกับการเลิกสูบบุหรี่อย่างสมบูรณ์ R ซึ่งเป็นสิ่งที่ฉันไม่ต้องการให้เกิดขึ้น) ทางเลือกสุดท้ายของฉันคือการสร้างif-else
คำสั่งดังต่อไปนี้:
if(n < 500){}
else{*insert rest of program here*}
แต่ดูเหมือนว่าการเขียนโค้ดไม่ดี ฉันพลาดอะไรไปรึเปล่า?
quit
ส่วนใหญ่หยุดการทำงานของโปรแกรมที่เหลืออย่างแน่นอน โปรดให้ตัวอย่างที่ทำซ้ำได้