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

【科研绘图系列】R语言绘制论文合集图

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

文章目录

    • 介绍
      • 数据准备与过滤
      • 统计分析
      • 可视化绘图
      • 抗药性分析
      • 系统发育分析
    • 加载R包
    • 数据下载
    • Supp figure 1
    • Fig 1a
    • Fig 1c
    • Fig 1d
    • Fig 1e
    • Fig 1f
    • Supp figure 3
    • Supp figure 4
    • Supp figure 5
    • Figure 2a
    • Figure 3
    • Figure 4a
    • Figure 4b
    • Supp figure 8
    • Supp figure 9
    • 总结
    • 系统信息

介绍

一个综合性的生物信息学分析脚本,主要用于处理和分析大肠杆菌(Escherichia coli)的基因组数据。它涵盖了从数据过滤、统计分析到可视化绘图的多个步骤,旨在揭示不同序列型(Sequence Type, ST)大肠杆菌在不同年份、不同来源(如尿液、血液等)中的分布情况,以及它们的抗药性特征和系统发育关系。

数据准备与过滤

脚本首先加载了多个数据文件,这些文件包含了大肠杆菌的元数据、基因组信息以及抗药性数据。通过一系列的过滤步骤,脚本筛选出了特定年份(如2024年)的数据,并根据样本来源(如人类、尿液、血液等)进行了分类。这些过滤步骤确保了后续分析的准确性和相关性。

统计分析

在数据过滤之后,脚本进行了详细的统计分析。例如,计算了不同序列型在特定年份的分布比例,以及在特定样本来源(如尿液和血液)中的占比。这些统计分析帮助研究人员了解不同序列型的流行趋势和临床相关性。

可视化绘图

脚本的可视化部分使用了ggplot2ggtree等R语言包,生成了多种图表。这些图表包括条形图、堆叠柱状图、系统发育树和热图等,用于直观展示数据的分布和关系。例如,某些图表展示了不同序列型在不同年份的流行趋势,而另一些图表则展示了不同序列型在不同样本来源中的分布情况。

http://www.xdnf.cn/news/20129.html

相关文章:

  • 高等数学知识补充:三角函数
  • 脚本语言的大浪淘沙或百花争艳
  • JUnit入门:Java单元测试全解析
  • Boost搜索引擎 查找并去重(3)
  • 输入网址到网页显示的整个过程
  • 孙宇晨钱包被列入黑名单,WLFI代币价格暴跌引发中心化争议
  • Unix/Linux 平台通过 IP 地址获取接口名的 C++ 实现
  • 告别 “无效阅读”!2025 开学季超赞科技书单,带孩子解锁 AI、编程新技能
  • Docker部署PanSou 一款开源网盘搜索项目,集成前后端,一键部署
  • 基于单片机汽车防撞系统设计
  • validator列表校验
  • OCA、OCP、OCM傻傻分不清?Oracle认证就看这篇
  • 四六级学习资料管理系统的设计与实现(代码+数据库+LW)
  • pandas的使用(1)0905
  • 如何制造一个AI Agent:从“人工智障”到“人工智能”的奇幻漂流
  • leetcode399.除法求值
  • Redis-持久化
  • 疯狂星期四文案网第61天运营日记
  • CSP-J初赛for(auto)用法
  • 【Leetcode】高频SQL基础题--180.连续出现的数字
  • 计算机原理-计算机操作系统-硬盘缓存、断电丢数据篇
  • 力扣416:分割等和子集
  • 【无GGuF版本】如何在Colab下T4运行gpt-oss 20B
  • spring事物失效场景
  • MySQL主从同步--主从复制进阶
  • Java 提取 PDF 文件内容:告别手动复制粘贴,拥抱自动化解析!
  • 生成模型实战 | 深度分层变分自编码器(Nouveau VAE,NVAE)
  • 华为在国内搞的研发基地有多野?标杆游学带你解锁“研发界顶流”
  • leetcode算法刷题的第二十七天
  • 【开题答辩全过程】以 高校教室管理系统为例,包含答辩的问题和答案