R 如何使横坐标(即网格线y=0)在ggplot2中显示得更暗或更粗?
我有一个线图,其中一些点为正值,另一些点为负值(我正在绘制优势比)。我想使y=0的网格线看起来更暗或更粗,以便使视觉效果更明显。如何使用ggplot2执行此操作R 如何使横坐标(即网格线y=0)在ggplot2中显示得更暗或更粗?,r,ggplot2,gridlines,R,Ggplot2,Gridlines,我有一个线图,其中一些点为正值,另一些点为负值(我正在绘制优势比)。我想使y=0的网格线看起来更暗或更粗,以便使视觉效果更明显。如何使用ggplot2执行此操作 作为扩展,我还想问:有没有一种方法可以使特定的网格线更暗或更粗(例如,y=5或垂直网格线x=-2)?尝试添加到ggplot中 geom_hline(yintercept = 0, size = 4) # or whichever size needed 对于x-截取,请使用: geom_vline(xintercept = ...)
作为扩展,我还想问:有没有一种方法可以使特定的网格线更暗或更粗(例如,y=5或垂直网格线x=-2)?尝试添加到ggplot中
geom_hline(yintercept = 0, size = 4) # or whichever size needed
对于x
-截取,请使用:
geom_vline(xintercept = ...)
谢谢我反复面对R的一个问题:我知道我想要什么,通常很简单,但我不知道用什么词来搜索。再次感谢:-)没问题。我发现googline“ggplot geom”和一个与我想要完成的任务相关的术语帮助我找到it@ChthonicProject,你也可以查一查。我认为它基本上是所有
ggplot
函数的帮助文本,但是有所有示例的输出。通常不需要太多的点击和滚动,你就会在类似于你正在寻找的东西上绊倒。