我在图中工作,其中轴断开包括整数和非整数。 出于说明目的,请考虑以下示例:
library(ggplot2)
ggplot() + geom_point(aes(x = 0:10, y = 0:10)) +
scale_x_continuous(breaks = seq(0, 10, 2.5)) +
scale_y_continuous(breaks = seq(0, 10, 2.5))
Ggplot正在将休息时间绘制为:0.0, 2.5, 5.0, 7.5, 10.0
但是我希望整数(0,5和10)不会出现零小数,同时我仍然希望保留非整数(2.5和7.5)。
考虑到上面的例子,我希望轴断开显示为:0, 2.5, 5, 7.5, 10
有可能这样做吗? 提前感谢任何建议。