登录=" Y"只转换y轴标签或我的数据的y坐标?

时间:2015-04-30 14:22:17

标签: r logging plot

我在R中构建了一个情节,我使用了plot()函数,log =" y"参数。 这是否意味着只有y轴标签将以对数比例转换或者我的数据的y坐标也将以对数比例转换?

谢谢

1 个答案:

答案 0 :(得分:1)

使用log = "y"时,它会使用原始比例上的标签绘制对数转换的y值 - 与您的建议相反。

比较这三个图:

x <- rnorm(50)
y <- 2*exp(x) + rexp(50)

plot(x, y)            # y-scale,     y-scale-labels
plot(x, y, log = "y") # log-y-scale, y-scale-labels
plot(x, log(y))       # log-y-scale, log-y-scale labels

请注意,最后两个图仅在y轴标签上有所不同。两者仍然正确,因为轴标题也不同。