欢迎关注R语言数据分析指南
❝本节来介绍如何通过「ggbrick包绘制华夫腿」,目前git版已经增加新的功能,使用非常的简洁并且兼容ggplot2,更多详细内容请参考作者官方文档。
❞
官方文档
❝https://github.com/doehm/ggbrick
❞
加载R包
library(tidyverse)
install.packages('devtools')
devtools::install_github('thomasp85/ggfx')
devtools::install_github("doehm/ggbrick")
library(ggfx)
library(ggbrick)
案例1
mpg |>
count(class, drv) |>
ggplot() +
geom_waffle0(aes(class, n, fill = drv))+
coord_waffle() +
scale_fill_brewer(type = "qual")
案例2
mpg |>
count(class, drv) |>
ggplot() +
geom_waffle(aes(class, n, fill = drv), gap = 0.02)+
coord_waffle() +
scale_fill_brewer(type = "qual")
案例3
mpg |>
count(class, drv) |>
ggplot() +
geom_waffle0(aes(class, n, fill = drv)) +
scale_fill_brewer(type = "qual") +
coord_flip() +
theme(aspect.ratio = 2)
高端版
mpg %>% count(class,drv) %>%
ggplot()+
with_shadow(
geom_waffle0(aes(class,n,fill=drv),gap=0.016),x_offset=4,
y_offset=4)+
scale_fill_brewer(type="qual")+
coord_waffle()+
theme_test()
❝本节介绍到此结束,有需要学习数据可视化的朋友欢迎加入小编的VIP会员群,购买小编VIP会员文档的读者,「将自动获得2024年及以后更新的绘图文档代码,无需额外付费」。目前会员文档(2023+2024)「已经更新上传了150+案例文档」,每个案例都附有相应的数据和代码,并配有对应的注释文档,方便大家学习和参考。「有需要者欢迎店铺咨询购买」
❞
「2024更新的绘图内容同时包含数据+代码+markdown注释文档+文档清单」
2024年更新案例








淘宝店铺(长按二维码跳转)


