반응형
시작시 par를 기본값으로 재설정
일반적으로 내 자신의 플롯 함수를 만들 때 구성을 만듭니다.
op <- par("mypar"=myvalue)
on.exit(par(op))
이것은 par이전 값 으로 되 돌리는 표준 방법입니다 . 일부 구문을 변경 한 일부 함수를 실행 중이고 R에서 시작시 기본값으로 재설정해야한다고 가정 해보십시오. 이렇게하는 편리한 방법은 무엇입니까?
또는 다른 말로하면, 어떻게 기본값에 도달 par()합니까?
새 장치가 열릴 때마다 par ()가 재설정되므로 다른 옵션은 간단히 수행 dev.off()하고 계속하는 것입니다.
이것은 해키하지만 :
resetPar <- function() {
dev.new()
op <- par(no.readonly = TRUE)
dev.off()
op
}
유행 후에 작동하지만 일시적으로 화면에 새 장치를 깜박입니다 ...
예 :
> par(mfrow = c(2,2)) ## some random par change
> par("mfrow")
[1] 2 2
> par(resetPar()) ## reset the pars to defaults
> par("mfrow") ## back to default
[1] 1 1
에서 빠른-R
par() # view current settings
opar <- par() # make a copy of current settings
par(col.lab="red") # red x and y labels
hist(mtcars$mpg) # create a plot with these new settings
par(opar) # restore original settings
아래 스크립트를 사용하여 일반 1 플롯으로 돌아갑니다.
par(mfrow = c(1,1))
참고 URL : https://stackoverflow.com/questions/5789982/reset-par-to-the-default-values-at-startup
반응형
'Program Club' 카테고리의 다른 글
| Velocity vs. FreeMarker (0) | 2020.11.07 |
|---|---|
| 반복으로 순열 생성 (0) | 2020.11.07 |
| C ++ 인라인 함수? (0) | 2020.11.07 |
| JavaScript에서 시간대 이름을 어떻게 얻을 수 있습니까? (0) | 2020.11.07 |
| MySQL에서 특수 문자를 어떻게 이스케이프합니까? (0) | 2020.11.06 |