我正試圖將一個系統發育樹排列到顯示一組相關生物體的生理數據的圖上。像下面的圖片。這是從2個獨立的圖形放在一起。我想它可以完成這項工作,但我希望創建一個單一的圖像,我認爲這將更容易格式化爲一個文檔。我能夠使用ggplot2生成我想要的圖形,並使用ape導入樹形圖。我認爲應該有一種方法將樹保存爲圖形對象,然後使用gridExtra中的gridarrange函數將其與圖形進行排列。問題是,猿不會讓我的樹保存爲圖形對象,例如,將系統發育樹與x,y圖結合
p2<-plot(tree, dir = "u", show.tip.label = FALSE)
只繪出了樹,當你調用P2它只是給出的參數列表。我想知道是否有人有任何提示。
謝謝!
長相[與此類似(http://stackoverflow.com/questions/17370853/align-ggplot2-plots-vertically/17371177#17371177) – baptiste
爲了澄清:您的頂部圖像來自ggplot,而系統發育樹是使用基本繪圖系統繪製的。所以你想在同一個圖像上結合ggplot和base plot。我認爲如果有的話,答案會比它的價值更麻煩。 –
頂部圖像來自猿猴的ggplot2樹。如果有一種將樹導入ggplot2的方式,那很好,我只是沒有意識到它。 – user2055130