1 menjawab

Jawaban Terbaik

Seperti yang ditunjukkan dalam posting terkait, seseorang sekarang dapat dengan mudah membuat faset bersarang dengan paket ggnomics, tersedia di GitHub.

Ini tidak cukup persis seperti yang Anda tanyakan di sini (menganotasi di luar area plot dengan persegi panjang yang melintasi segi) tetapi mungkin mencapai apa yang Anda inginkan pada akhirnya... Membuat anotasi di seluruh aspek akan membutuhkan peretasan grub lain ...

#devtools::install_github("teunbrand/ggnomics")
  library(ggnomics)
#> Loading required package: ggplot2
  library(tidyverse)

  mydat<- head(mtcars, 5)
  mydat %>% 
    ggplot(aes(gear, disp)) + 
    geom_bar(stat = "identity") + 
    facet_nested(~am + carb) +
    theme(panel.spacing.x = unit(0,"cm"), 
          axis.ticks.length=unit(.25, "cm"), 
          strip.placement = "inside",
          strip.background = element_rect( colour = "black", fill = "white"),
          panel.background = element_rect( colour = "black", fill = "white"))

Dibuat pada 24-03-2020 oleh paket reprex (v0.3.0)

1
tjebo 24 Maret 2020, 14:18