在绘制分面条形图过程中,分面条形图的顺序往往并不是按照变量大小顺序排列,图形视觉效果存在一定不足。因此,本文主要介绍如何利用tidytext包中reorder_within()和scale_x_reordered()函数解决ggplot2绘制分面条形图排序问题。绘制图形如下:
以国家统计局[1]官网上2010、2015、2020年我国31个省份人均GDP(未包含港澳台数据)为例,展示分面条形图顺序调整过程。演示数据可在国家统计局官网获取。
library(tidyverse)
library(tidytext)
library(ggthemes)
library(reshape2)
本文探讨了如何在R语言中使用tidytext包的reorder_within()和scale_x_reordered()函数来解决ggplot2分面条形图的排序问题。通过2010、2015、2020年我国31个省份人均GDP的例子,展示了如何调整分面条形图的顺序,使其按照GDP大小正序或逆序排列。
订阅专栏 解锁全文

1210

被折叠的 条评论
为什么被折叠?



