은 Matlab의 keyboard
과 같은 디버깅 명령을 제공합니까?R : Matlab의 키보드 기능에 해당하는 명령어입니까?
이 명령은 대화 형 셸을 제공하며 모든 기능에서 사용할 수 있습니다. 이렇게하면 모든 변수에 액세스 할 수 있으므로 입력 데이터가 실제로 무엇인지 확인 (또는 예상대로 작동하지 않는 이유를 테스트) 할 수 있습니다.
디버깅을 훨씬 쉽게 만듭니다 (적어도 Matlab에서는 ...).
은 Matlab의 keyboard
과 같은 디버깅 명령을 제공합니까?R : Matlab의 키보드 기능에 해당하는 명령어입니까?
이 명령은 대화 형 셸을 제공하며 모든 기능에서 사용할 수 있습니다. 이렇게하면 모든 변수에 액세스 할 수 있으므로 입력 데이터가 실제로 무엇인지 확인 (또는 예상대로 작동하지 않는 이유를 테스트) 할 수 있습니다.
디버깅을 훨씬 쉽게 만듭니다 (적어도 Matlab에서는 ...).
browser()
을 찾는 것 같습니다. 설명으로부터
:
통화에 "브라우저"함수 본문에 포함될 수있다. 이 값에 도달하면 현재 표현식의 실행이 일시 중지되고 R 인터프리터에 액세스 할 수 있습니다.
R로 디버깅하는 것이 처음이므로, Hadley's wiki page on debugging을 읽고 싶을 수도 있습니다.
링크가 꽤 도움이됩니다! 고마워 – Dennis
Matlab에서 '키보드'로 디버깅 한 적이 없습니다. – Oleg
@OlegKomarov 그것은 내 동료 (하지만 matlab에 대한)에 의해 추천되었습니다 - 그리고 워크 플로우 솔기가 꽤 좋았습니다 (Rstudio의 디버깅은 그리 좋은 것이 아닙니다 ...). – Dennis
@Dennis RStudio는 그 정맥의 많은 새로운 기능을 연구하고 있습니다 그들의 [미리보기] (http://www.rstudio.com/ide/download/preview)에서 다음 버전을 릴리스합니다. – joran