我正在尝试根据数据集创建一些图表,并以宽带覆盖率和技术变量为因素。尝试生成堆积的条形图。
我设法创建了条形图,但是为了清楚起见,在输入特定标签时遇到了麻烦。主要的问题是我不太了解ggplot2中的计算和统计信息。下面是代码行。
ggplot(tx2017, aes(x = broadband, y = stat(count/sum(count)), fill = tech)) +
geom_bar() +
scale_y_continuous(labels = scales::percent) +
scale_fill_brewer(palette = "Dark2") +
ylab("Percentage")
结果图如下
感谢所有评论!