반응형
R 스크립트에서 전체적으로 경고를 표시하지 않는 방법
경고를 던지는 긴 R 스크립트가 있는데 무시할 수 있습니다. 사용할 수 있습니다
suppressWarnings(expr)
단일 진술. 그러나 R에서 전 세계적으로 경고를 표시하지 않으려면 어떻게해야합니까? 이것에 대한 옵션이 있습니까?
당신은 사용할 수 있습니다
options(warn=-1)
그러나 전 세계적으로 경고 메시지를 끄는 것은 좋은 생각이 아닙니다.
경고를 다시 켜려면
options(warn=0)
(또는 기본값이 무엇이든 warn
, 이 답변을 참조하십시오 )
당신은 원합니다 options(warn=-1)
. 그러나 warn=0
가장 안전한 경고 수준은 아니며 특히 스크립트 나 함수 내에서 현재 경고 수준으로 가정해서는 안됩니다. 따라서 경고를 일시적으로 끄는 가장 안전한 방법은 다음과 같습니다.
oldw <- getOption("warn")
options(warn = -1)
[your "silenced" code]
options(warn = oldw)
나는 교체 한 printf
에 전화로 전화를 warning
이제 C 코드에서. 내일 밤에 사용할 수있는 버전 2.17.2에서 효과적입니다. 그런 다음 suppressWarnings()
위에서 언급 한 방법이나 다른 방법으로 경고를 피할 수 있어야 합니다.
suppressWarnings({ your code })
살펴보고 ?options
사용하십시오 warn
:
options( warn = -1 )
참고 URL : https://stackoverflow.com/questions/16194212/how-to-suppress-warnings-globally-in-an-r-script
반응형
'IT박스' 카테고리의 다른 글
파이썬에서 포착되지 않은 예외 로깅 (0) | 2020.06.07 |
---|---|
안드로이드 자바; (0) | 2020.06.07 |
Razor의 동적 익명 유형으로 인해 RuntimeBinderException이 발생 함 (0) | 2020.06.07 |
UIPageViewController에서 프로그래밍 방식으로 페이지를 넘길 수 있습니까? (0) | 2020.06.07 |
Maven이 JDK 1.6을 사용하지만 Java 버전이 1.7 인 이유 (0) | 2020.06.06 |