Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 删除ggplot中打断之间的记号_R_Ggplot2 - Fatal编程技术网

R 删除ggplot中打断之间的记号

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

我想创建一个在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.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)