2015-10-13 35 views
1

我有一個多圖形,由4個2×2配置的圖組成。我安排下面使用cowplot軟件包的多芯片中心X軸標籤

plot_grid(p1, p2, p3, p4, align='vh', vjust=1, scale = 1) 

其中,P1-P4是我4次重複使用「cowplot」包和plot_grid功能使用的代碼的圖。由此得出的數字具有與每個柱中的multiplot相關聯的x軸標籤:

enter image description here

誰知道如何可以編碼在的multiplot的底部爲中心的單個x軸標籤,無論是與cowplot或另一種方式?

+2

沒有任何數據去與代碼。用於黑客入侵或嵌入古怪球的策略,呃我的意思是'晦澀',打包繪圖程序首先確定繪圖範例(基礎,格子或ggplot),然後搜索註釋或邊緣標記方法以與適當的一次繪圖功能。 –

回答

2

這有點晚,但我有同樣的問題,所以希望下一個人查看這個問題會覺得這很有用。

library(cowplot)

plot<-plot_grid(p1, p2, p3, p4, align='vh', vjust=1, scale = 1)

ggdraw(add_sub(plot, "Label", vpadding=grid::unit(0,"lines"),y=6, x=0.5, vjust=4.5))