Y 轴不够长(对数刻度)
Y axis not long enough (Log scale)
你好,
我正在尝试获得视觉上令人愉悦的 Y 轴
counts=c(Low = 3553, Mid = 203, High = 3158, Low = 13, Mid = NA, High = NA,Low = 16, Mid = 14, High = NA,Low = 1, Mid = 7, High = 21)
barplot(counts,log="y",ylab="Total counts from quadrats (Log scale)",axes=F)
axis(2, 0:4000)
从结果中可以看出,事情变得有点混乱。如果我做 axes=T,轴就停在 1000。
您可以在 axis
中指定您想要刻度线的位置。此外,适当更改 barplot
中的 ylim
。
counts=c(Low = 3553, Mid = 203, High = 3158, Low = 13, Mid = NA,
High = NA,Low = 16, Mid = 14, High = NA,Low = 1, Mid = 7, High = 21)
barplot(counts,log="y",
ylab="Total counts from quadrats (Log scale)",
axes=F,
ylim = c(1, 4096))
axis(2, c(1, 8, 124, 4096))
你好, 我正在尝试获得视觉上令人愉悦的 Y 轴
counts=c(Low = 3553, Mid = 203, High = 3158, Low = 13, Mid = NA, High = NA,Low = 16, Mid = 14, High = NA,Low = 1, Mid = 7, High = 21)
barplot(counts,log="y",ylab="Total counts from quadrats (Log scale)",axes=F)
axis(2, 0:4000)
您可以在 axis
中指定您想要刻度线的位置。此外,适当更改 barplot
中的 ylim
。
counts=c(Low = 3553, Mid = 203, High = 3158, Low = 13, Mid = NA,
High = NA,Low = 16, Mid = 14, High = NA,Low = 1, Mid = 7, High = 21)
barplot(counts,log="y",
ylab="Total counts from quadrats (Log scale)",
axes=F,
ylim = c(1, 4096))
axis(2, c(1, 8, 124, 4096))