5

下の図の病院の積み上げ順序を変更して、1 番が一番上、4 番が一番下になるようにします。

ダイアグラムはで作成されました

ggplot(survey,aes(x=hospital, y=age))+geom_boxplot()+coord_flip()+xlab("")+ylab ("\nPatient Age")

そして、トップ→ダウンの順序を今とは逆にする必要があります。なぜ今のようになったのかはわかりません。「病院」列は、重要な場合の要素です。

どうもありがとう!

代替テキスト

4

1 に答える 1

10

いくつかのオプションがあります。最も簡単なのは追加することです

p + scale_x_reverse()

プロットに。因子のレベルを逆にすることもできます

relevel(survey$hospital, rev(levels(survey$hospital))) -> survey$hospital

または、ボックスの順序を手動で決定することもできますxlim()

p + xlim("Hospital #4","Hospital #3","Hospital #2","Hospital #1")
于 2010-08-12T04:03:14.780 に答える