5

これらのコマンドを使用して、以下のプロットを作成しました。

ggplot(long.data, aes(owner,value)) + stat_summary(fun.y=mean,geom="bar",
       fill=c("deepskyblue","deepskyblue4")) + 
       stat_summary(fun.data=mean_cl_normal,geom="errorbar",position=
       position_dodge(width=.90),width=.1) +
       labs(x="",y="") + facet_grid(IV~experiment+type,scales="free_y") + 
       theme(strip.text.y = element_text(colour = 'red4'))

上部の x ファセット (この場合は「暗黙的」および「明示的」レベル) のみのテキストの色 (および場合によっては背景色も) を変更したい場合、どうすれば変更できますか? 出来ますか?私はggplot2のドキュメントでそれについて何も読んでいません。

プロット

編集:混乱して申し訳ありません。私の目的は、ファセットの色ではなく、上部のストリップの 1 つのテキストと背景の色を変更することです。

4

2 に答える 2

4

私はwarning...を取得しますが、これはよりエレガントなソリューションの良い出発点のようです:

ggplot(mtcars) + geom_rect(data = subset(mtcars, cyl == 4), aes(fill = cyl),xmin = -inf,xmax = Inf, ymin = -Inf,ymax = Inf, alpha = 0.05) +
  geom_point(aes(mpg, wt)) +  facet_grid(. ~ cyl)

ここに画像の説明を入力

于 2013-04-24T13:10:41.560 に答える