在R中使用ggplot时,它如何在x和y轴上标记刻度线的值?我的x轴数据是从-4到5,但是所有的刻度都没有在图中标出。它只是标记-4、0和4。
答案 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))
希望这会有所帮助。