乔
在以下示例中,省略了最后一个 x 轴标签(“4.0”)。
df <- data.frame(x = c(1, 2, 3.8), y = c(1, 2, 3))
#png(filename = "cutoff.png")
plot(df$x, df$y, xaxt = "n")
axis(side = 1, at = seq(0, 4, 0.5), labels = seq(0, 4, 0.5))
#dev.off()
如何防止这种行为?
rg255
你轴限制不包括4;您需要使用以下方法覆盖图的默认限制(它来自数据)xlim
:
plot(df$x, df$y, xaxt = "n", xlim = c(1, 4))
请注意,除非您覆盖它,否则使用axis
您的规范时at
将成为您的规范labels
,因此您的脚本不需要指定labels
; 你的脚本可以变成:
axis(side = 1, at = seq(0, 4, 0.5))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句