基本上,一旦我的数据变成了对数比例尺,我就不知道如何绘制最佳拟合线。我使用lm()和abline()在我的图形上放置了一个线性回归趋势线,但现在添加了log="xy"后,这只会产生一条水平线。
lengths = c(10000,3000,3005,3005,3010,20000)
counts = c(3,1,1,2,1,3)
line=lm(counts~lengths)
plot(lengths, counts, col="green", log="xy")
abline(line, col="blue")
我尝试了很多类似问题中的方法(例如使用log10()
和lines()
),但它们并没有适用于我的数据。
abline
函数的untf
参数,我认为它可能会有帮助。 - Ben Bolker