网格在R图中

有一个命令,可以很容易地添加一个网格到R的情节?

如果不使用自定义滴答间隔,则可以直接使用plot()命令来控制网格和坐标轴参数:

 plot(cumsum(rnorm(100)), type='l', panel.first=grid()) 

plot.default()文档提供了有关这些参数的更多信息。

网格命令似乎在任何地方都可以绘制网格线。 我通常使用abline将行放在我想要的地方。 例如,

 abline(v=(seq(0,100,25)), col="lightgray", lty="dotted") abline(h=(seq(0,100,25)), col="lightgray", lty="dotted") 

祝你好运!

请参阅与标准graphics一起使用的help(grid) – 简短示例:

 R> set.seed(42) R> plot(cumsum(rnorm(100)), type='l') R> grid() 

ggplot2软件包由于其“graphics语法”原理默认显示网格。 和格有一个functionpanel.grid()你可以在自定义面板function中使用。

顺便说一下,有帮助的searchfunction,如help.search("something") ,有一个名为sos的整个包,使Rnetworkingsearch更有成效。

我同意cbare。 使用abline仅在您真正需要的地方绘制线条。

从我最后的代码示例:

 abline(v=c(39448, 39814), col="grey40") abline(h=c(-0.6, -0.4, -0.2, 0.2,0.4,0.6), col="grey10", lty="dotted") 

请记住:

v是垂直线。 h为水平。

利用这些命令

lty为浅色线的虚线color

以取得“不重网”。