如题,
不喜欢在作图中加上一些横竖的网格样的标尺线~~~
一直用theme_bw(),但是不知道怎么消去那个网格线~~~
话说,ggplot2的theme主题代码全部重写了,不知道状况如何~~~[s:18]
ggplot2 theme_bw()如何将grid.x或者grid.y消去
<br />
g = ggplot(...)</p>
<p>g = g + theme_bw() + theme(panel.grid.minor = element_blank(),<br />
panel.grid.major = element_blank(),<br />
panel.background = element_blank())</p>
<p>print(g)<br />
</p>回复 第2楼 的 肖楠:
斑竹正解~~~
对照着版主的解释,顺带看了下官网,觉得theme的设置基本上可以看的懂了。。。
以前老是纠结在继承啥是什么意思去了。。。[s:18]
4 个月 后
如何修改网格线的间隔数量呢?我看了一本书里说用minor_breaks参数调整,但是放到theme()里面却报错。觉得是和scale有关系的,于是放到scale_y_discrete(),结果也报错。