R 删除ggplot中打断之间的记号
我想创建一个在x轴上具有不规则中断间隔的线图。当我在代码示例中定义断点时,会得到额外的未标记的断点,这些断点似乎总是正好在两个定义的中断中间,因此也不规则(参见链接中的图像)。R 删除ggplot中打断之间的记号,r,ggplot2,R,Ggplot2,我想创建一个在x轴上具有不规则中断间隔的线图。当我在代码示例中定义断点时,会得到额外的未标记的断点,这些断点似乎总是正好在两个定义的中断中间,因此也不规则(参见链接中的图像)。 test\u帧 设置minor\u break=NULL: scale_x_continuous(breaks = c(2.74,2.43,1.19), minor_breaks = NULL) 这些都是“小中断”。我通常会删除它们,如答案所示。如果我只想从x轴中删除它们,我会使用主题(panel.grid.minor
test\u帧
设置minor\u break=NULL
:
scale_x_continuous(breaks = c(2.74,2.43,1.19), minor_breaks = NULL)
这些都是“小中断”。我通常会删除它们,如答案所示。如果我只想从x
轴中删除它们,我会使用主题(panel.grid.minor.x=element\u blank())
。
ggplot(data = test_frame, aes(x = v1, y = v2, group = 1)) +
geom_line() +
scale_x_continuous(breaks = c(2.74, 2.43, 1.19)) +
theme(panel.grid.minor = element_blank()) # or panel.grid.minor.x to keep horizontal lines
scale_x_continuous(breaks = c(2.74,2.43,1.19), minor_breaks = NULL)