如何更改ggplot轴刻度线标记?

时间:2018-10-29 21:04:39

标签: r ggplot2

在R中使用ggplot时,它如何在x和y轴上标记刻度线的值?我的x轴数据是从-4到5,但是所有的刻度都没有在图中标出。它只是标记-4、0和4。

1 个答案:

答案 0 :(得分:0)

假设这是您的原始数据:

test <- data.frame(-4:5, 1:10)
names(test) <- c("x","y")

默认图如下:

p1 <- ggplot(test, aes(x,y)) + geom_point()
p1

然后您可以使用scale_x_continuous更改刻度线标记:

p1 +  scale_x_continuous(breaks = seq(-4,5, by = 1))

希望这会有所帮助。