我有一个小问题,可以理解对数日志。因此,如果我通过以下方式创建x-y图:
xx <- exp(1:10)
yy <- exp(1:10)
plot(xx,yy)
最高值为22026.47。当我将其作为对数 - 对数图绘制时(这纯粹是一个基本示例),如下所示
plot(xx,yy, log="yx")
最高坐标超过5000.有人能指出我正确的方向来解释这个吗?例如,我如何获得22026.47转换的值。
答案 0 :(得分:2)
我不完全确定你对“22026.47转化的价值”的要求。你可以简单地获取任何值的日志来获取它,如果这是你要求的。不出所料:
log(22026.47)
#[1] 10
无论如何,也许有些混淆源于这样一个事实:log="xy"
plot
参数在对数刻度上绘制数据但在原始刻度上带有刻度线和标签。你说最高坐标超过5000,但22026.47超过5000,这很合适。两者在对数尺度上接近;最接近2.72和7.39对应xx[1:2]
。
将您的对数 - 对数图与
的结果进行比较plot(log(xx), log(yy))
您在此处绘制数据的实际对数值,这也会反映在您的x轴和y轴标签上。