Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.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 ggplot2:小破口处不显示刻度_R_Ggplot2 - Fatal编程技术网

R ggplot2:小破口处不显示刻度

R ggplot2:小破口处不显示刻度,r,ggplot2,R,Ggplot2,这可能是由于咖啡因缺乏,但我无法在ggplot2中获得轻微的\u休息来产生轻微的记号。比如说, # Load data data(mtcars) # Load library library(ggplot2) # Create plot p <- ggplot(data = mtcars, aes(x = wt, y = mpg)) p <- p + geom_point() p <- p + scale_x_continuous(minor_breaks = seq(

这可能是由于咖啡因缺乏,但我无法在
ggplot2
中获得
轻微的\u休息
来产生轻微的记号。比如说,

# Load data
data(mtcars)

# Load library 
library(ggplot2)

# Create plot
p <- ggplot(data = mtcars, aes(x = wt, y = mpg)) 
p <- p + geom_point()
p <- p + scale_x_continuous(minor_breaks = seq(2.5, 4.5, by =1))
print(p)
#加载数据
数据(mtcars)
#加载库
图书馆(GG2)
#创建绘图

p您提供的图像不是由您发布的代码生成的。您似乎正在使用一个主题:可能您删除了应用该主题的代码行,或者您在默认情况下在某个地方设置了一个主题,但您忘记了它。无论哪种方式,某些主题都会覆盖
小破折号的默认效果。说明:

您的代码:

data(mtcars)
library(ggplot2)
ggplot(data = mtcars, aes(x = wt, y = mpg)) +
geom_point() +
scale_x_continuous(minor_breaks = seq(2.5, 4.5, by =1))
产生以下结果:

若要查看
次要打断
和网格线之间的连接,请将值更改为:
scale\u x\u continuous(次要打断=seq(2.3,4.3,by=1))

我相信您使用的是经典主题:如果在前面的代码中添加
+theme\u classic()
,您将得到:


显示由
minor\u breaks设置的网格线被覆盖并消失。

它们在那里:p+主题(panel.grid.minor=element\u line(color=“blue”,size=0.5)),您将清楚地看到它们。但这些不是记号,而是次要的网格线(次要打断不会得到记号标记),要添加次要记号,请查看:哈。谢谢^e-5×10⁶^