如何在 R 中以 x 轴和 y 轴或单个轴绘制对数刻度的值?
我们可以在 R 中绘制许多刻度的数值,其中包括对数刻度。同时,还可以在两个轴上绘制对数刻度的值。在 base R 中,执行此操作的最佳方法是使用十进制表示形式定义轴值,如下面的示例中所示,其中对数经过明确定义。
考虑以下向量 −
范例
set.seed(555) x<-sample(1:9,10,replace=TRUE) x
输出
[1] 4 8 7 5 6 1 9 2 1 8
创建 x 的绘图,在 x 和 y 轴上使用对数刻度 −
范例
plot(x,xlim=c(0.000001,10),ylim=c(0.000001,10),log="xy")
输出
创建 x 的绘图,仅使用 y 轴的对数刻度 −
plot(x,xlim=c(0.000001,10),ylim=c(0.000001,10),log="y")
输出
创建 x 的绘图,仅使用 x 轴的对数刻度 −
plot(x,xlim=c(0.000001,10),ylim=c(0.000001,10),log="x")
输出
广告