[英]Can I facet data with NAs?
我想在 6 年(2008-2013)中绘制 4 年(2010-2013),保留分配给 2008 和 2009 的空间(出于实际目的)。 但是,由于那些年我有 NA,facet_grid 抱怨:
“layout_base(data, cols, drop = drop) 中的错误:至少一层必须包含用于分面的所有变量”
这是我的数据集: https : //www.dropbox.com/s/ehyccl8kubazs8x/test.csv?dl=0
这是我的代码:
cbbPalette <- c("#000000", "#E69F00", "#56B4E9", "#009E73", "#F0E442", "#0072B2", "#D55E00", "#CC79A7")
ggplot(test) +
geom_jitter(aes(mean,NEE_f, colour=factor(month.x)),alpha=1,size=2) + scale_colour_manual(values=cbbPalette)+
labs(x = "WT to surface (cm)", y = "Reco (μmol/m2/s)")+
facet_grid(~year)+
theme_bw(base_size = 12, base_family = "Helvetica")+
theme(legend.position="none",
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
strip.background = element_blank(),
panel.border = element_rect(colour = "black"),
panel.border = element_rect(colour = "black", fill=NA, size=1))
快速而肮脏的解决方案?
干杯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.