当前位置: 首页 > news >正文

【科研绘图系列】R语言绘制地图和散点图 - 指南

【科研绘图系列】R语言绘制地图和散点图 - 指南

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者!
在这里插入图片描述

文章目录

    • 介绍
    • 加载R包
    • 数据下载
    • 函数
    • 导入数据
    • 数据预处理
    • 画图
    • 总结
    • 系统信息

介绍

代码的第一部分专注于数据处理,目的是生成一个扩展数据表(Extended Data Table 6)。数据处理流程如下:

  1. 数据筛选:通过filter函数排除特定的记录,例如排除名称中包含“surf”、“Pico”、“Tot”的记录,以及时间列中包含“ - Historical”的记录。这些筛选操作有助于聚焦于特定的数据子集,排除可能不相关的数据。

  2. 分组与聚合:使用group_byreframe函数对数据进行分组,并计算每个组的加权生物量(biomass)。这里使用了sum(biomass * area, na.rm = TRUE)来计算面积加权的生物量,这在生态学研究中是一种常见的方法,用于考虑不同区域的面积差异。

  3. 数据转换:通过pivot_wider函数将数据从长格式转换为宽格式,便于后续的计算和可视化。然后,使用mutate函数计算了不同排放情景下的生

http://www.wxhsa.cn/company.asp?id=3635

相关文章:

  • Java NIO 学习小记
  • 扩展欧几里得算法求乘法逆元
  • redis实现缓存3-封装redis工具类
  • 高阻态
  • 鸿蒙应用开发从入门到实战(四):ArkTS 语言概述
  • 命令模式的深度解析:从标准实现到TPL Dataflow高性能架构
  • JavaWeb
  • 读书笔记:为什么数据在磁盘上的存放顺序如此重要?
  • Rcc_APBPeriphClockCmd()
  • 故障处理:ORA-19809: limit exceeded for recovery files
  • ORA-01555系列:二、ORA-01555的场景分析与解决方案
  • PySimpleGUI常用控件
  • 25.09.14 与其感慨路难行,不如马上出发
  • GCC工具链应用学习笔记
  • 初始化 MCP 环境 创建 MCP Server (一)
  • 博客园格式设置
  • [总结/备赛]备战 CSP-S 2025 初赛总结
  • win11 系统如何进行硬盘分区?固态硬盘怎么分区?SSD 固态硬盘是分区好还是不分区好?
  • 逆序数及其应用
  • 豆豆守护如何下载?
  • Java运行时jar时终端输出的中文日志是乱码
  • ZK2真空发生器日常清理
  • Nacos服务注册与发现
  • 马的遍历
  • 20231310王宏邦《密码系统设计》第1周
  • 新学期第一次随笔:慢慢学,总会有进步
  • 详细介绍:【C语言】第四课 指针与内存管理
  • 知识点错题整理
  • 202311_陇剑杯预赛_tcpdump
  • Linux学习记录(六):添加/删除用户