たとえば、複数の要素を持つデータフレームがあります。
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で検索する必要があり、常に混乱します。