「MaskID」の値を使用してテキスト ラベルを作成する積み上げ棒グラフを作成しようとしています。「MaskID」の各一意の値には独自の色があり、値の名前を棒グラフの対応する色に合わせたいと思います。
p <- ggplot(df, aes(x, y))
p <- p + xlab("xlabel")
p <- p + ylab("ylabel")
p <- p + ggtitle("ylabel vs xlabel")
p <- p + geom_bar(stat="identity", aes(fill=MaskID))
p <- p + geom_text(aes(label=MaskID))
また、バーの値が 0 の場合に名前を表示したくありません。「MaskID」の名前はすべて、バーの値が 0 の場所にまとめられています。これをカスタマイズする方法を知っている人はいますか? 私はまだggplot2(およびR)にかなり慣れていません。