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

【科研绘图系列】R语言绘制气泡图(bubble plot)

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

文章目录

    • 介绍
    • 加载R包
    • 数据下载
    • 导入数据
    • 数据预处理
    • 画图
    • 输出图片
    • 系统信息

介绍

本文介绍使用R语言绘制气泡图的方法,包含数据预处理、可视化代码和输出设置。通过加载ggplot2等R包,对两个数据集进行因子化预处理后,分别绘制正负相关气泡图:红色表示正相关,蓝色表示负相关,气泡大小反映效应值。采用分面(facet)按食物类别展示数据,并自定义颜色映射和主题样式。最终通过patchwork包垂直拼接两图,输出PDF格式结果。教程附带百度网盘数据下载链接(提取码h7yt),适用于macOS系统下的R 4.4.3环境。

加载R包

library(RColorBrewer) # Provides color palettes
library
http://www.xdnf.cn/news/9016.html

相关文章:

  • 噪声建模在一小时:最小化准备工作的自监督低光RAW图像去噪
  • ArcGIS 与 HEC-RAS 协同:流域水文分析与洪水模拟全流程
  • 数字展厅建设需融合创意设计与实用功能,打造多维用户体验!
  • 动态规划(7):背包问题
  • 解决 docker pull镜像失败
  • DEC Global:技术赋能如何重塑投资者决策模式?
  • Three.js搭建小米SU7三维汽车实战(5)su7登场
  • 深度解析新能源汽车结构与工作原理
  • 多端一体开发:iVX 如何让「一次开发,全平台部署」从理想照进现实
  • Android中一次完整的ipc通信过程
  • Vue 3.0中复杂状态如何管理
  • ARINC818_FILE
  • jquery基础知识
  • 批量转存夸克网盘内容并分享实操教程
  • charAt()
  • ArkUI:鸿蒙应用响应式与组件化开发指南(一)
  • RuoYi前后端分离框架集成UEditorPlus富文本编辑器
  • C++ list基础概念、list初始化、list赋值操作、list大小操作、list数据插入
  • Debian系统安装Python详细教程及常见问题解答
  • 菜鸟之路Day34一一Mybatis-基础操作
  • 基于深度学习的情绪识别检测系统【完整版】
  • 什么是时空学习(Spatiotemporal Learning)
  • 大语言模型 20 - MCP 在客户端中使用 Cursor Cline 中配置 MCP 服务
  • 如何安全配置数据库(MySQL/PostgreSQL/MongoDB)
  • QT5.15 MacOS 打包指南
  • ai作诗平台:AnKo引领未来诗歌创作新时代!
  • CC工具箱使用指南:【计算线要素的插值点数据】
  • 华为OD机试真题——新学校选址(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 《软件工程》第 5 章 - 需求分析模型的表示
  • Android开机向导定制(1)开机向导加载流程