在How can I put a transformed scale on the right side of a ggplot2?它顯示瞭如何通過操縱和合並ggplot2對象與gtable在同一圖中添加兩個y軸。 從這個例子中,我設法擴展它與facet_wrap一起工作。看下面的例子。 然而有三件事情並不完美。 規模總是放在最右邊。它會更好,如果它在最後一排的情節連接 如果對所有地塊Y軸單獨它不
我有以下雙重圖(從another SO question): 下面是生成的情節的代碼: library(ggplot2)
library(gtable)
df <- data.frame(x=c(5,2,7,3),
y=c("asdasxfqwe","a","b","c"),
facet=c(1,1,2,2))
# First plot (a bit of extra
問題 如何結合不同的地塊(GGPLOT2),具有不同的y軸和不同情節的高度,但仍保留對齊? DETAIL 當組合與grid.arrange(方法1)圖,其中的不同的y軸單位,它們不對齊。一種解決方法是使用gtable(method2),但我無法調整圖的相對高度。 例 require(ggplot2)
#Make two plots, with different y axis
x =
是否有一個優雅的方式來對齊tableGrob行與軸中斷? 我想在R中並列一個tableGrob和ggplot圖表(我需要重現以前版本的公開報告中使用的一些SAS輸出)。這樣的最小可重複的例子: This post讓我很遠---的tableGrob相同gtable行作爲圖表的身體;然而,它需要大量的手動操作才能使tableGrob中的行與軸標籤對齊。我也發現this post。由於我在發佈公開報告,