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

科研绘图系列:R语言TCGA分组饼图(multiple pie charts)

介绍

在诸如癌症基因组图谱(TCGA)等群体研究项目中,为了有效地表征和比较不同群体的属性分布,科研人员广泛采用饼图作为数据可视化的工具。饼图通过将一个完整的圆形划分为若干个扇形区域,每个扇形区域的面积大小直接对应其代表的属性在整体中的占比。这种图形化的展示方式不仅使得数据信息的传递更为直观,而且便于观察者快速识别和比较不同属性在群体中的相对重要性。饼图的这种特性,使其成为科研领域中一种非常有效的数据展示和比较手段。表征群体的不同属性,我们一般会采用多个饼图。

加载R包

knitr::opts_chunk$set(warning = F, message = F)
library(tidyverse)
library(data.table)
library(patchwork)
library(ggpubr)

导入数据

数据可从以下链接下载:

  • 百度云盘链接: https://pan.baidu.com/s/1M4vgU1ls0tilt0oSwFbqYQ

  • 提取码: iuqe

dat <- read.csv("./inputdata/48-multiple-pies.csv")

数据预处理

http://www.lryc.cn/news/404880.html

相关文章:

  • ReadAgent,一款具有要点记忆的人工智能阅读代理
  • 构建智能:利用Gradle项目属性控制构建行为
  • 如何通过smtp设置使ONLYOFFICE协作空间服务器可以发送注册邀请邮件
  • SQL labs靶场-SQL注入入门
  • HarmonyOS应用开发者高级认证,Next版本发布后最新题库 - 单选题序号4
  • 使用LSTM完成时间序列预测
  • 《数据结构:顺序实现二叉树》
  • 【HarmonyOS】HarmonyOS NEXT学习日记:六、渲染控制、样式结构重用
  • 【防火墙】防火墙NAT、智能选路综合实验
  • VUE之---slot插槽
  • linux、windows、macos,命令终端清屏
  • 【RaspberryPi】树莓派Matlab/Simulink支持包安装与使用
  • 嵌入式人工智能(10-基于树莓派4B的DS1302实时时钟RTC)
  • C++ | Leetcode C++题解之第275题H指数II
  • 编写DockerFile
  • TCP并发服务器多线程
  • 技术速递|C# 13:探索最新的预览功能
  • Python设计模式:巧用元类创建单例模式!
  • 构建自主可控的工业操作系统,筑牢我国工业安全堡垒
  • WPF串口通讯程序
  • 汽车技术智能化程度不断提升,线束可靠性如何设计?
  • 实现Nginx的反向代理和负载均衡
  • 【算法】子集
  • Web前端:HTML篇(一)
  • ActiViz中的选择点vtkWorldPointPicker
  • 如何开启或者关闭 Windows 安全登录?
  • 【目标检测】Anaconda+PyTorch配置
  • 什么是离线语音识别芯片?与在线语音识别的区别
  • 使用Diffusion Models进行街景视频生成
  • UFO:革新Windows操作系统交互的UI聚焦代理