0

たとえば、複数の要素を持つデータフレームがあります。

df <- data.frame(foo = factor(c("joe", "jack", "jane", "jim")),
             bar = factor(c("A", "B", "A", "B")),
             baz = c(8, 3, 9, 9))

今、バープロットを取得したいのですが、「foo」ファクターのアルファベット順ではなく、「bar」ファクターで並べ替えました。

ggplot(df, aes(x = foo, y = baz, fill = bar)) + 
  geom_bar(stat="identity")

「foo」係数でアルファベット順に並べられたもののみをプロットします。また、ggplotでも使用されていない要素で注文できますか? たとえば、df データフレームに 3 番目の要素があるとしたら?

おまけの質問: 順序付け要因に関する適切なチュートリアルはありますか? これを行う必要があるたびに(ggplotの場合)、Googleで検索する必要があり、常に混乱します。

4

1 に答える 1