2011-02-11 124 views
17

我试图为对数刻度图指定x轴和y轴的下限和上限范围。我以为我可以使用XLIM和ylim,但我收到一条警告消息,并且没有情节:在R中使用对数刻度时指定xlim和ylim

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

什么是日志(0)?你正试图设置你的轴限制。 – Spacedman 2011-02-11 17:30:45

+0

这非常有道理。警告信息中的无穷大应该已经打在我头上... – sinclairjesse 2011-02-11 20:02:14

回答

25

在对数标度上,0是负无穷。改变你的下限为0.000001什么的,你会没事的,例如这个工程:

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