2011-02-11 2 views
17

로그 - 스케일 플롯의 X 축 및 Y 축에 대해 아래쪽 및 위쪽 범위를 지정하려고합니다. xlim과 ylim을 사용할 수 있다고 생각했지만 경고 메시지와 플롯이 표시되지 않습니다.X 축 및 Y 축에 로그 크기를 사용할 때 지정하기

1 : plot.window (...)에서 : 비 한정 축 한계 [GScale (-inf, 3.30103,1 ,.); 로그 = 1]

여기 내 코드입니다.

plot(FAS_set$ConcCalc~ZCS_set$ConcCalc,pch=21,bg="black",log="xy",xlim=c(0,2000),ylim=c(0,100000))

어떤 도움

주시면 감사하겠습니다.

건배.

+3

로그 란 무엇입니까? 축 제한을 설정하려고합니다. – Spacedman

+0

그 말이 완벽합니다. 경고 메시지의 무한대가 나를 머리에 맞춰야했습니다 ... – sinclairjesse

답변

25

로그 스케일에서 0은 마이너스 무한대입니다. 귀하의 하한을 0.000001 또는 무언가로 변경하면 정상적으로 작동합니다. 예 :

plot(1:10, xlim=c(0.001,10), ylim=c(0.001,10), log="xy") 
+0

완벽. 고마워! – sinclairjesse