내 사용자 중 한 명이 Windows의 R GUI에서 스크립트를 실행 중입니다. 그는 스크립트 자체를 복사하여 R 콘솔에 복사하여 붙여 넣습니다. 사용자가 호환되지 않는 매개 변수를 설정하면 스크립트에 오류가 있지만 나머지는 실행되어 모든 것이 잘되었다는 인상을줍니다. 오류가 발생하면 R 세션이 종료되는 것과 같은 방법이 있습니까? 또는 어떤 다른 방법으로 오류가 발견되는 즉시 세션을 종료하지 않고 실행을 중지 할 수 있습니까?오류 발생시 R windows GUI 중지 실행
답변
스크립트를 하나 이상의 함수 호출로 다시 작성하기 만하면됩니다. 이것이 너무 많은 작업 인 경우 {...}
블록에 코드 줄만 감쌀 수도 있습니다. 처음 발생한 오류가 발생하면 실행이 중지됩니다.
halt = function() q('no')
options(error=halt)
그 세션을 죽일 것인가에 유용 뭔가를 찾을 수없는 경우? 네가 원하지 않는다고 했잖아. – flodel
잘 q()를 호출하면 사용자는 오류가 있음을 알게됩니다. 나는 정말 팝업이 뜨는 것을 원한다. – Usobi
문제는 키보드에 입력 한 것처럼 붙여 넣은 코드의 나머지 부분이 사용된다는 것이다. 예를 들어, 오류를 유발 한 코드 줄 바로 아래에 빈 줄이 있다고 상상하십시오. q()가 표시된 후 Enter 키를 누른 경우 그대로이므로 R 세션을 완전히 종료합니다. 솔직히 내 해결책이 갈 길이라고 생각합니다. 모든 에러에 대한 팝업을 원한다면 여전히'options (error)'를 수정할 수는 있지만 여기에 설명 된 바람직하지 않은 영향은 없습니다. – flodel
- 1. 오류 발생시 IO 스레드 경고 GUI 스레드
- 2. 오류 발생시 NodeJS Mysql 중지 서버 크래시
- 3. 예외 발생시 스레드 중지
- 4. 오류 발생시 실행 종료 PL/SQL
- 5. 예외 발생시 폭풍우 중지 방법?
- 6. pcregrep가 첫 번째 발생시 일치 중지
- 7. GUI - 실행 중 Java 오류
- 8. 오류 발생시 Curl 응답 헤더
- 9. 오류 발생시 특정 오류 페이지
- 10. Datatables이 스크립트 실행 중지 오류
- 11. Windows 서비스 모드에서 GUI 응용 프로그램 실행
- 12. 코드 실행 중 Windows Forms GUI 업데이트
- 13. 오류 발생시 캐치가 발생하지 않음
- 14. R 병렬 실행 문제 R
- 15. GWT 실행 중지/중지
- 16. 오류 발생시 VFP가 대화 상자를 표시하지 않게하십시오.
- 17. 오류 발생시 상위 클래스에 알리기
- 18. 안드로이드 - 터치시 터치시 오류 발생시
- 19. 오류 발생시 상태 코드 렌더링
- 20. 오류 발생시 전자 메일 알림
- 21. 모델에서 오류 발생시 ViewModel을 알리기
- 22. GUI matlab에서 함수 실행
- 23. R Windows에서 스크립트 실행을위한 Cntrl + R 바로 가기 변경 GUI GUI
- 24. JavaScript에서 실행 중지
- 25. Rstudio는 플롯을 생성하지 않습니다 : 그림자 그래픽 장치 오류 : r 오류 4 (R 코드 실행 오류)
- 26. JAGUAR 실행 문제 R
- 27. 이벤트 발생시 코드 줄 실행 지연
- 28. 무비 플레이어 샘플 및 문제 발생시 실행
- 29. 필사적. 오류 발생시 npm이 파일을 삭제하지 못하도록하십시오.
- 30. 작업 실행 일시 중지
내가 추측 일을 할 것입니다 내가해야 할 것 I 옵션() – Usobi