我無法用ggplot2創建圖形。 在這個圖中,我使用geom_bar來繪製三個因子。我的意思是,對於每個「時間」和「劑量」,我繪製了兩個條(兩種基因型)。如何在一個條形圖中繪製單個因子的均值
這是我的代碼到現在(其實我改變一些設置,但我只是提出什麼是需要的):
ggplot(data=data, aes(x=interaction(dose,time), y=b, fill=factor(genotype)))+
geom_bar(stat="identity", position="dodge")+
scale_fill_grey(start=0.3, end=0.6, name="Genotype")
問題:我打算使用點將每個時間的平均值加上,並且這些點恰好在某個時間的條的中間。我該如何繼續?
我試圖用geom_dotplot和geom_point添加這些點,但是我沒有成功。
非常感謝你,斯蒂芬!你的代碼讓我意識到如何在我的情節中添加點。其實我用不同的方式寫了,但我按照你的說法組織了我的數據!我創建了一個「x」列來指示這些點在哪裏(如果有的話)應該是情節!有效。 非常感謝! –