バーチャート要素の順番その2

バーチャート要素の順番 - How To - Exploratory コミュニティ

上記に似た質問なのですが
あまりに要素がおおいので、手でやるのは大変なので別の列の値を基にを利用したいと思っていますが
どうもRの記載がおかしいのか、そもそもの考え方がおかしいのかエラーをはいてしまうため、相談させていただきました。

例えば、事業部、部、課といったカラムがあって
事業部、部、課ごとに集計したいけど、組織図上の順番でだしたいと考えていて
では全部を通した順番をFactorタイプにして参照すればできるだろと思ったらうまくいきませんでした。
ファクターとするものは、事業部、部、課それぞれに順番を振る必要があるのでしょうか?