cba*_*are 56
该网格命令似乎借鉴其中的一次,感觉就像网格线.我通常使用abline将线条准确地放在我想要的位置.例如,
abline(v=(seq(0,100,25)), col="lightgray", lty="dotted")
abline(h=(seq(0,100,25)), col="lightgray", lty="dotted")
Run Code Online (Sandbox Code Playgroud)
祝好运!
Dir*_*tel 44
查看help(grid)
哪些适用于标准图形 - 简短示例:
R> set.seed(42)
R> plot(cumsum(rnorm(100)), type='l')
R> grid()
Run Code Online (Sandbox Code Playgroud)
由于其"图形语法"理念,ggplot2包默认显示网格.和格子有一个功能panel.grid()
,你可以在自定义面板的功能使用.
顺便提一下,有一些搜索功能可供帮助,例如help.search("something")
,有一个名为sos的整个软件包可以使R网络搜索更有成效.
小智 13
如果未使用自定义刻度间隔,则可以直接从plot()
命令控制网格和轴参数:
plot(cumsum(rnorm(100)), type='l', panel.first=grid())
Run Code Online (Sandbox Code Playgroud)
该plot.default()
文档提供了有关这些参数的更多信息.
我同意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")
Run Code Online (Sandbox Code Playgroud)
记住:
v
用于垂直线.
h
为水平.
利用命令
lty
用于color
浅色线的虚线
为了获得"没有重网格".