upset图形如何理解
upsetR是除了韋恩圖之外另一種集合可視化的方法。一般集合不超過5個的時候,可視化效果還是不錯的,但是集合超過五個時,你就很難從圖中解讀出想要的信息了。
這是我們可以使用upsetR包來進行處理。
upset圖要結合柱子和點一起來看。
首先我們導入的數據為list <- list(Heart=rownames(subset(d1, group=='Network')), Muscle=rownames(subset(d2, group=='Network')), Lung=rownames(subset(d3, group=='Network'))) 里面是不同器官的基因,而這三個器官的基因之中會有交集。
第一個柱子,點在heart那行,表明該柱子表示只屬于heart的基因數量。
?所以是1107
第二個柱子,點在muscle那行,表明該柱子表示只屬于muscle的基因數量。
所以是483
第三個柱子,點在muscle和heart兩行,表明該柱子表示muscle和heart交集中的基因數量(但不包括muscle,heart,lung三個交集中的基因)。
所以是399
第六個柱子,點在muscle和heart,lung三行,表明該柱子表示muscle和heart,lung交集中的基因數量。
所以是中間的交集105個
即:點在哪些集合的那行,上面的柱子就表示兩幾個集合的交集。(只有那幾個交集的部分)
總結
以上是生活随笔為你收集整理的upset图形如何理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一种权限系统设计
- 下一篇: 拍案惊奇——软件调试实战训练营暑期特别班