科研绘图系列:R语言circos图(circos plot)

avatar
作者
筋斗云
阅读量:0

介绍

Circos图是一种数据可视化工具,它以圆形布局展示数据,通常用于显示数据之间的关系和模式。这种图表特别适合于展示分层数据或网络关系。Circos图的一些关键特点包括:

  1. 圆形布局:数据被组织在一个或多个同心圆中,每个圆可以代表不同的数据维度或层次。
  2. 扇区:每个圆被划分为若干扇区,每个扇区可以代表一个数据项或类别。扇区的大小、颜色或标签可以表示数据的不同属性。
  3. 链接:数据项之间的连接可以用线条或曲线表示,显示它们之间的关系或相互作用。
  4. 交互性:虽然传统的Circos图可能不具备交互性,但现代的实现(如使用R语言的Circos包)可以增加交互功能,允许用户通过鼠标悬停或点击来获取更多信息。

加载R包

knitr::opts_chunk$set(warning = F, message = F) library(tidyverse) library(grid) library(circlize) library(ComplexHeatmap)  grp <- c("HTN", "Normal") color_group <- c("#EE2B2B", "#2D6BB4") color_sample <- c('#8DD3C7', '#FFFFB3

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!