ggplot2:数字x轴上的自定义类别标签

时间:2018-08-31 22:09:15

标签: r ggplot2

我是ggplot2的重度用户,但以某种方式我正在努力解决此问题。

例如,我有一个类似下面的图,来自ggplot2

enter image description here

在这里,我想删除x轴标签,并分别在0和100处添加“开始”和“结束”。我在这里看到了一些有关如何向ggplot2添加自定义标签的帖子,但这并没有帮助我解决我的问题。我想知道是否有可能。

非常感谢。

1 个答案:

答案 0 :(得分:1)

我们可以在此处使用scale_x_continuous的参数breakslabels

set.seed(1)
DF <- data.frame(x = -10:110,
                 y = rnorm(121))

ggplot(DF, aes(x, y)) +
  geom_line() +
  geom_point() +
  scale_x_continuous(breaks = c(0, 100),
                     labels = c("start", "end"))

enter image description here