全球耕地氮损失复现
Optimized agricultural management reduces global cropland nitrogen losses to air and water
📦 源代码: GitHub 仓库
1 项目概述
本项目复现发表在 Nature Food 的论文:
Optimized agricultural management reduces global cropland nitrogen losses to air and water
- 论文链接:https://www.nature.com/articles/s43016-024-01076-w
- DOI:10.1038/s43016-024-01076-w
1.1 小组成员
- 高欣昱(组长)
- 其他成员
1.2 研究背景
氮肥是保障全球粮食安全的关键投入,但过量施氮导致严重的环境问题:氮素通过 N₂O 排放加剧温室效应,通过 NH₃ 挥发造成空气污染,通过径流和淋失污染水体。本论文通过全球尺度的荟萃分析,系统评估了不同农业管理措施对氮损失的削减效果,为优化施肥策略提供了科学依据。
1.3 复现目标
- 复现 Figure 1:不同管理措施对氮损失的影响及全球样点分布
- 复现 Figure 2:管理措施和场地条件对氮损失路径的参数估计
- 复现 Figure 3:基于公开补充数据的部分复现
2 复现结果
2.1 Figure 1 — 不同农业管理措施对氮损失的影响及全球样点分布

说明: 该图展示了不同农业管理措施(如优化施肥、秸秆还田等)对氮损失(N₂O排放、NH₃挥发、氮径流、氮淋失)的影响,以及全球样点的地理分布。
2.2 Figure 2 — 不同管理措施和场地条件对氮损失路径的参数估计

说明: 该图展示了不同管理措施和场地条件(如气候、土壤类型)对多种氮损失路径的参数估计结果,揭示了优化管理措施在不同环境条件下的效果差异。
2.3 Figure 3 — 基于公开补充数据的部分复现结果

说明: 该图基于论文公开的补充数据进行部分复现,展示了氮损失的时空变化趋势。由于完整原始数据获取有限,目前仅完成部分复现。
3 代码说明
3.1 R 脚本
script/figure1/Figure1_N.R— Figure 1 复现代码script/figure2/Figure2_N_losses.R— Figure 2 复现代码script/figure3/Figure3R.r_tmp— Figure 3 复现代码(临时文件)
3.2 数据说明
data/figure1/— Figure 1 所需数据data/figure2/— Figure 2 所需数据data/figure3/— Figure 3 所需数据
4 环境配置
项目使用 R 语言,需要安装以下 R 包:
- ggplot2
- dplyr
- readxl
- tidyr
5 复现讨论
5.1 复现收获
- 掌握了全球尺度荟萃分析的数据处理方法
- 理解了不同氮损失路径(N₂O、NH₃、径流、淋失)的影响因素
- 认识到优化农业管理在减少氮损失方面的巨大潜力
5.2 局限性
- Figure 3 由于完整原始数据获取有限,目前仅完成部分复现
- 部分 R 脚本依赖特定版本的包,环境配置需要仔细调整
6 结论
- Figure 1 和 Figure 2 已完成主要复现,结果与原论文一致
- Figure 3 由于完整原始数据获取有限,目前仅完成部分复现
- 优化农业管理措施可显著减少全球耕地氮损失,为可持续农业提供科学支撑