gpt4 book ai didi

r - 删除 ggplot 中中断之间的刻度

转载 作者:行者123 更新时间:2023-12-04 09:12:36 25 4
gpt4 key购买 nike

我想创建一个在 x 轴上具有不规则中断间隔的折线图。当我在代码示例中定义中断时,我得到了额外的未标记中断,它们似乎总是恰好位于两个已定义中断的中间,因此也是不规则的(参见链接中的图片)。

test_frame <- data.frame("v1"=1:3,"v2"=3:1)

library(ggplot2)
ggplot(data = test_frame, aes(x=v1, y=v2, group=1))+geom_line()+
scale_x_continuous(breaks = c(2.74,2.43,1.19))

带有额外中断的图表:

Graph with additional breaks

有什么办法可以去掉这些垂直线,让定义的断点位置只有线吗?如果有任何建议,我将不胜感激。

最佳答案

设置minor_breaks = NULL:

scale_x_continuous(breaks = c(2.74,2.43,1.19), minor_breaks = NULL)

enter image description here

关于r - 删除 ggplot 中中断之间的刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56704689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com