【发布时间】:2020-03-31 16:54:09
【问题描述】:
我从下面的代码开始,但是它没有显示正确的输出。我想要一个正常的频率堆积条形图来显示条形上的百分比,但在 y 轴上显示频率。请问有大神可以给点建议吗?
ggplot(data = df, mapping = aes(x = Family_Size, y = Freq, fill = Survived)) + geom_bar(stat = "identity") +
geom_text(aes(label = paste0(df$Percentage),y=Percentage),size = 3) +
theme(plot.title = element_text(hjust = 0.5))
<table><tbody><tr><th>Survived</th><th>Family_Size</th><th>Frequency</th><th>Percentage</th></tr><tr><td>Yes</td><td>1</td><td>20</td><td>20%</td></tr><tr><td>No</td><td>1</td><td>80</td><td>80%</td></tr><tr><td>Yes</td><td>2</td><td>40</td><td>40%</td></tr><tr><td>No</td><td>2</td><td>60</td><td>60%</td></tr></tbody></table>
【问题讨论】:
标签: r ggplot2 stacked-chart