積み上げ棒グラフのレベルの順序 (塗りつぶしレベルを積み上げる順序) を変更しようとしています。ggplot のドキュメントでは、これは次のように簡単に示されています。
# Use the order aesthetic to change stacking order of bar charts
w <- ggplot(diamonds, aes(clarity, fill = cut))
w + geom_bar()
w + geom_bar(aes(order = desc(cut)))
これは私が必要としているもののようですが、上記のコードを実行しようとすると、次のようになります。
eval(expr、envir、enclos)のエラー:関数「desc」が見つかりませんでした
この関数を取得するために含める必要がある別のパッケージはありますか、それともこれを行うための古い方法であり、置き換えられていますか? data.frame 内の要素を並べ替えてみましたが、これは geom_bar がそれらを積み重ねる方法を変更しません。
私が(RStudioで)見ているドキュメントは、「[Package ggplot2 version 1.0.0 Index]」に関するものです
ありがとう