У меня есть таблица, которую я хотел бы сделать в сюжете с использованием ggplot2, и пока я не был успешным. Я подготовил упрощенную таблицу, которая выглядит так:
df1<-data.frame(Loc=c(rep("L1",5),rep("L2",3),rep("L3",4)),
Type=c(rep("T1",3),rep("T2",2),"T1","T2","T2","T1","T1","T2","T2"),
y2009=rep("A",12),y2010=c("A","B","A","A","A","A","B","B","A","A","B","B"),
y2011=c("B","B","B","A","B",rep("B",4),"A","B","B"))
df1
Loc имеет 3 местоположения. Каждое место имеет 2 типа образцов T1 или T2. Они начинаются в 2009 году как A, а с течением времени некоторые становятся B. Итак, к 2011 году существует множество B.
Это цифра, которая у меня до сих пор
ggplot(df1,aes(x=Type)) + geom_bar()+facet_grid(~Loc)
ggplot(df1,aes(x=y2009,fill=Type)) + geom_bar(position="dodge")+facet_grid(~Loc)
Я не совсем уверен, как получить счет из трех факторов.
Мне нужна фигура, подобная приведенной ниже, которую я рисовал в краске. Границы - это местоположения, и я сделал бары только для Loc1 в качестве примера.