【发布时间】:2018-05-19 14:23:48
【问题描述】:
我在 dplyr 中生成了一个分组数据框,其中每个组都反映了因子变量级别的独特组合。我想使用类似于this 帖子的代码来绘制不同的组。但是,我不知道如何在我的绘图标题中包含两个(或更多)变量,这很麻烦,因为我有一堆不同的组合。
假数据和绘图代码:
library(dplyr)
library(ggplot2)
spiris<-iris
spiris$site<-as.factor(rep(c("A","B","C")))
spiris$year<-as.factor(rep(2012:2016))
spiris$treatment<-as.factor(rep(1:2))
g<-spiris %>%
group_by(site, Species) %>%
do(plots=ggplot(data=.) +
aes(x=Petal.Width)+geom_histogram()+
facet_grid(treatment~year))
##Need code for title here
g[[3]] ##view plots
我需要每个地块的标题来反映“地点”和“物种”。有什么想法吗?
【问题讨论】: