Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.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 如何使横坐标(即网格线y=0)在ggplot2中显示得更暗或更粗?_R_Ggplot2_Gridlines - Fatal编程技术网

R 如何使横坐标(即网格线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=0的网格线看起来更暗或更粗,以便使视觉效果更明显。如何使用ggplot2执行此操作


作为扩展,我还想问:有没有一种方法可以使特定的网格线更暗或更粗(例如,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
函数的帮助文本,但是有所有示例的输出。通常不需要太多的点击和滚动,你就会在类似于你正在寻找的东西上绊倒。