切换facet_grid标签的位置

tch*_*rty 2 r ggplot2 facet-wrap

如何在facet_grid()不切换公式的情况下更改标签的位置?

library(plyr)
library(ggplot2)

data = data.frame(id = 1:10, value = rnorm(100*10))
data = ddply(data, .(id), transform, obs = 1:100)

ggplot(data = data, aes(x = obs, y = value, color = factor(id))) + 
  geom_line() +
  facet_grid(id ~.)
Run Code Online (Sandbox Code Playgroud)

在下图中,我希望面板文本从面板的右侧切换到顶部.

在此输入图像描述

Rol*_*and 5

ggplot(data = data, aes(x = obs, y = value, color = factor(id))) + 
         geom_line() +
         facet_wrap( ~id, ncol=1)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述