大数跨境
0
0

ggplot带你轻松绘制冲积图

ggplot带你轻松绘制冲积图 R语言数据分析指南
2025-01-09
2

欢迎关注R语言数据分析指南

最近有读者问下方iMeta论文中的一个冲积图的绘制,本节就来通过代码来介绍一下该图的绘制,非常简单。其主要目的是通过html交互式文档来逐行解析绘图代码代码。详细的图形介绍请参考论文介绍

论文

Destabilized microbial networks with distinct performances of abundant and rare biospheres in maintaining networks under increasing salinity stress
https://onlinelibrary.wiley.com/doi/full/10.1002/imt2.79

论文原图

绘图代码

library(tidyverse)
library(ggalluvial)

df <- read_csv("ProClass.csv") %>% 
  pivot_longer(-phylumpro)

ggplot(data = df, aes(x = name, y = value, alluvium = phylumpro)) +
  geom_alluvium(aes(fill = phylumpro), alpha = 1) +
  scale_fill_manual(values = c(c("#64A4CC""#9CCEE3",
                                 "#C7E5DB""#ECF6C8",
                                 "#FEEDAA""#FDC980""#F89D59",
                                 "#E75B3A""#D7191C")))+ 
  labs(x="Salinity",y="Relative abundance") +
  scale_x_discrete(expand = c(0,0)) +
  scale_y_continuous(expand=c(0,0)) +
  theme(axis.text.x= element_blank(), 
        axis.ticks.x=element_blank(),
        panel.background = element_blank(),
        plot.background = element_blank())

交互式代码解析

对于ggplot系列的绘图代码,可以转换为交互式文档。在实际运行时可以按图层逐一进行展示,做到所见即所得。

关注下方公众号下回更新不迷路

购买介绍

本节介绍到此结束,有需要学习R数据可视化的朋友欢迎到淘宝店铺:R语言数据分析指南,购买小编的R语言可视化文档,2025年购买将获取2025年更新的内容,同时将赠送2024年的绘图文档内容

更新的绘图内容包含数据+代码+注释文档+文档清单,小编只分享案例文档,不额外回答问题,无答疑服务,更新截止2025年结束,零基础不推荐买。

案例特点

所选案例图均属于个性化分析图表完全适用于论文发表,2024年6月起提供html版注释文档更加直观易学。文档累计上千人次购买拥有良好的社群交流体验。R代码结构清晰易懂,为防止中文乱码提供单独的注释文档

R代码结构清晰易懂,为防止中文乱码2024年6月起提供单独html注释文档

群友精彩评论

淘宝店铺

2024年已更新案例图展示

【声明】内容源于网络
0
0
R语言数据分析指南
R语言重症爱好者,喜欢绘制各种精美的图表,喜欢的小伙伴可以关注我,跟我一起学习
内容 1180
粉丝 0
R语言数据分析指南 R语言重症爱好者,喜欢绘制各种精美的图表,喜欢的小伙伴可以关注我,跟我一起学习
总阅读222
粉丝0
内容1.2k