在r中的图中抑制刻度

时间:2012-05-01 03:07:48

标签: r plot axis axis-labels

我想从X轴移除标签和轴,但是添加了新的刻度。

plot(1:10, ylab = "")
at1 <- seq(1, 10, 0.1)
axis(side = 1, at = at1, labels = FALSE)

我无法摆脱y标签。

2 个答案:

答案 0 :(得分:37)

请参阅?par您需要xaxt参数

plot(1:10, ylab = "", xaxt='n')

答案 1 :(得分:3)

我不确定你想要什么,但这会移除x标签并使用你在at1生成的刻度线:

plot(1:10, ylab = "", xlab="")
at1 <- seq(1, 10, 0.1)
axis(side =1, at1, labels = F)

如果您也想这样做,我接受了GSee的建议删除了y刻度标记。

plot(1:10, xlab = "", ylab = "", yaxt='n')
at1 <- seq(1, 10, 0.1)
axis(side =1, at1, labels = F)