2017-09-18 6 views
-1
을 적재 할 때 나는 단순히 여기에 기본 R.에서 두 가지 간단한 라인 플롯을 스택 할

내가 뭘하려 :"plot.new 오류()"두 가지 간단한 플롯

x <- c(1:100) 
y <- c(100:1) 
old.par <- par(mfrow = c(2, 1)) 
plot(x, y) 
plot(x, y) 
par(old.par) 

나는 과거에이 방법을 사용 성공적으로,하지만 plot(x, y) : Error in plot.new() : figure margins too large을 호출하면 R은 나를 오류가 발생시킵니다. 사전에 par(...)없이 plot(x,y)으로 전화하면 오류가 없습니다.

+0

제공하신 코드로이 오류를 재현 할 수 없습니다. 특정 출력 장치에 쓰고 있습니까? 출력이 너무 작아서 음모를 잡을 수없는 것처럼 들립니다. – MrFlick

+0

특정 출력 장치에 쓰는지 어떻게 확인할 수 있습니까? – Joe

+2

당신은'pdf()'또는 무엇인가 전화 했습니까? 이 플롯을 어디에서 만들려고하십니까? 어쩌면'dev.off()'를 몇 번 실행하거나 일이 끝나면 R을 다시 시작하십시오. – MrFlick

답변

0

이 나를 위해 일이다

는 플롯 탭과 노력 플롯()를 다시 작동 할 수있다 '빗자루'그림 "모든 플롯 지우기"를 클릭 RStudio에서이 메시지가 표시되면 plot.