홈>
suppressMessages (expr), suppressWarnings (expr), 하지만 계속 메시지를 출력합니다.
예 :
suppressWarnings(ksvm(y~., data=data, type='C-svc', cross=5, kernel=kernel))
이 메시지를 계속 생성합니다.
Setting default kernel parameters
라이브러리의 메시지를 어떻게 억제합니까? 전 세계적으로이 작업을 수행 할 수있는 방법이 있습니까?
해봤습니다 :
{r messages=FALSE, warnings=FALSE}
- 답변 # 1
- 답변 # 2
경고라고 표시되지 않으면
invisible(capture.output(ksvm(...)))
를 사용해야합니다 . 함수 호출을 중괄호로 묶어보십시오 :suppressMessages
suppressMessages({ksvm(y~., data=data, type='C-svc', cross=5, kernel=kernel)})
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- JavaScript 변수를 HTML div에 '출력'하는 방법
- python - 문자열에서 특정 문자 제거
출력이 생성되는 라인에 대한 링크는 다음과 같습니다. https://github.com/cran/kernlab/blob/master/R/ksvm.R#L88
이 메시지를 보면
cat()
와 함께 메시지가 표시됩니다.message()
가 아닌 . 와이즈 비즈 고양이 출력을 억제하지 않습니다.suppressMessages()
를 제거하는 여러 가지 방법이 있습니다 산출. 하나는 메시지를 캡처 한 다음 숨기는 것입니다.