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