몇 가지 데이터 분석을 수행하고 수백 줄 길이의 프로그램이 있습니다.
프로그램 초반에 품질 관리를하고 데이터가 충분하지 않으면 프로그램을 종료하고 R 콘솔로 돌아 가기를 원합니다. 그렇지 않으면 나머지 코드를 실행하고 싶습니다.
나는 시도했다 break, browser그리고 quit그들 중 누구도 나머지 프로그램의 실행을 중지하지 않습니다 (그리고 quit나는 일이하고 싶은 일이 아닙니다 아니라 완전히 종료 R,과 실행을 중지). 마지막 수단은 if-else다음과 같은 성명서를 작성하는 것입니다.
if(n < 500){}
else{*insert rest of program here*}
그러나 그것은 나쁜 코딩 습관처럼 보입니다. 내가 뭔가를 놓치고 있습니까?
quit대부분의 경우 나머지 프로그램의 실행을 중지합니다. 재현 가능한 예를 제공하십시오 .