R Debugging

R의 디버그는 browser() 명령어를 삽입하여 수행합니다. 프로그램의 흐름을 ... 으로 표현할 때, ... ... browser() ... 이렇게 중간에 browser()를 삽입하면 그 지점에서 디버깅 모드로 들어갑니다. RStudio를 설치하여 수행하십시오. 이외에 RStudio에서는 breakpoint를 마우스로 지정할 수도 있습니다. 이외에 RStudio의 Debug 메뉴의 On Error 옵션을 지정하는 방법도 고려해보시기를 바랍니다. 기본적으로 함수를 만들었을 때 해당되는 내용이기 때문에 패키지 상에서 오류가 발생된다면 패키지의 소스 코드를 빌드하면서 에러를 찾아야 합니다. 보다 자세한 것은 아래 링크를 참고하십시오.

https://support.rstudio.com/hc/en-us/articles/205612627-Debugging-with-RStudio

댓글

이 블로그의 인기 게시물

Bradley-Terry Model: paired comparison models

xlwings tutorial - 데이터 계산하여 붙여 넣기

R에서 csv 파일 읽는 법