Я хотел бы построить 4 года (2010-2013) из 6 лет (2008-2013 гг.), Сохраняя пространство, назначенное на 2008 и 2009 годы (для практических целей). Однако, так как я Nas в те годы, facet_grid жалуется:Могу ли я передавать данные с помощью NA?
«Ошибка в layout_base (данные, перевалы, падение = падение): По крайней мере, один слой должен содержать все переменные, используемые для facetting»
Это мой набор данных: 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))
Быстрые и грязные решения?
Приветствия