私は2つの文字列 "stringA1"と "stringA2"を含む変数aを持つdfを持っています。また、 "StringB1"、 "stringB2"、 "stringB3"の3つの文字列を含む変数bもあります。ggplotグループ化された棒グラフにRの各グループに応じたパーセンテージを示す方法は?
変数bでグループ化され、各グループ内の "stringA1"と "stringA2"の割合を示すグラフが必要です。
私がアドバイス下記のリンクを掲載続く:https://sebastiansauer.github.io/percentage_plot_ggplot2_V2/
そして、私のデータを合わせて翻訳:
p <- ggplot(STW, aes(x=STW$Q071_3, group=STW$Q01))+
geom_bar(mapping = aes(y = ..prop.., fill = factor(..x..), x=STW$Q071_3),
stat="count")+
scale_y_continuous(labels=scales::percent)+
facet_grid(~Q01)+
p
これは、しかし、私は100%以上でグラフを与え、私は見つけることができませんエラー。
私は(..count..)/sum(..count..)
で遊んだりしようとしましたが、有用な結果は得られませんでした。
どうすればこの問題を解決できますか?ありがとうございます。詳細情報を掲載する必要があるかどうかお知らせください。こちらが最初に投稿した記事です。簡潔で分かりやすいようにお願いします。
ありがとうございます!