我正在关注Rbloggers中的一个教程并发现使用双冒号,我在线查看,但我找不到他们使用的解释.这是他们使用的一个例子.
df <- dplyr::data_frame(
year = c(2015, NA, NA, NA),
trt = c("A", NA, "B", NA)
)
Run Code Online (Sandbox Code Playgroud)
我知道它会创建一个数据框,但我不明白它们的用途.
我最近安装了这个cowplot包.然而,在这样做之后,我注意到我的ggplots缺少他们的背景和网格线theme_grey()!
创建上述每个图的代码是:
result_df %>%
ggplot(aes_string(x = 'p', y = 'r')) +
# theme_grey() + # uncomment this line to produce plot on right
geom_point(aes(group = c), size = 0.5) +
geom_line(aes(group = c), size = 0.2, linetype = 'dotted') +
theme(axis.text.x=element_text(angle = 90, hjust = 1, vjust = 0.5)) +
facet_grid(b ~ e, scales = "free_y") +
scale_x_continuous(breaks = seq(0, 10, 2))
Run Code Online (Sandbox Code Playgroud)
没有明确调用+ theme_grey(),我得到左边的情节.
这里发生了什么?我以为那theme_grey()是默认的.如何查看我的默认主题是什么?
这是我的一个片段sessionInfo():
R version 3.3.2 (2016-10-31) …Run Code Online (Sandbox Code Playgroud)