は、私はこのようなプロットがあります。ggplot geom_barのNA値のラベルと色を変更しますか?
data <- data.frame(time = c("time1", "time2", "time1"),
sex = c("m", "f", NA))
ggplot(data = data) +
geom_bar(aes(x = time, y = (..count..)/sum(..count..),
fill = sex),
position = "fill") +
scale_y_continuous(name = "percentation",
labels = scales::percent)
を、私はNA値のラベルと色を変更しようとしています。私はここで誰もが問題で私を助けることができる場合は残念ながら、これは動作しませんので、私はお願いしたいと思います
scale_fill_manual(labels = c("m" = "male",
"f" = "female",
"NA" = "unknown"),
values = c("m" = "blue",
"f" = "red",
"NA" = "green"))
の追加などscale_fill_manual
を使用しましたか? NA値を選択するための特別な単語などがありますか?さらに、"m" = "male"
のような直接割り当てを維持し、割り当てを制御するために"male"
を書くのではなく、
どの部分は機能しませんか?色やラベルは? 'scal_fill_manual function'をチェックすると、あなたが望む色を与えることができる' na.value'という引数があることがわかります。 –
そうですね、ありがとう。しかし、ラベルと色の両方を変更したいと思います。 – user5514978