跟着iMeta学作图|山峦图展示微生物丰度随盐度增加的动态变化

本文代码已经上传至https://github.com/iMetaScience/iMetaPlot如果你使用本代码,请引用:Changchao Li. 2023. Destabilized microbial networks with distinct performances of abundant and rare biospheres in maintaining networks under increasing salinity stress. iMeta 1: e79. https://onlinelibrary.wiley.com/doi/10.1002/imt2.79
代码翻译及注释:农心生信工作室
写在前面
山峦图可以用来展现数据分布类型,数据分布情况用峰的高低来表示,分布越密集的区间,峰越高。 
本期我们挑选2023年1月9日刊登在iMeta上的Destabilized microbial networks with distinct performances of abundant and rare biospheres in maintaining networks under increasing salinity stress,以文章中Figure 2C为例,讲解和探讨如何利用山峦图展示微生物丰度随盐度增加的动态变化,先上原图:
图片
代码、数据和结果下载,请访问https://github.com/iMetaScience/iMetaPlot/tree/main/230410ggridges
接下来,我们将通过详尽的代码逐步拆解原图,最终实现对原图的复现。
R包检测和安装
01
安装核心R包ggridges以及一些功能辅助性R包,并载入所有R包。
读取数据
02
读取绘制所需数据并进行必要转换。
绘制山峦图
03
基础图形绘制。
图片
04
对图形进行细节美化
图片
完整代码
以上数据和代码仅供大家参考,如有不完善之处,欢迎大家指正!