标签: r ggplot2
我用ggplot2做了一个情节。将面板背景颜色修改为白色(或其他颜色,甚至透明)后,网格线消失。如何恢复面板网格线?谢谢。
ggplot(mtcars, aes(x=wt, y=hp))+ geom_point()+ theme(panel.background = element_rect(fill = 'white')) # or other color, or 'transparent'
答案 0 :(得分:2)
默认情况下,网格线也是白色的,因此当面板背景为白色时,您当然无法看到它们。
ggplot(mtcars, aes(x=wt, y=hp))+ geom_point()+ theme(panel.background = element_rect(fill = 'white'), panel.grid.major = element_line(color = 'black'), panel.grid.minor = element_line(color = 'grey'))