UpSetR基础绘图

加载包

library(RColorBrewer)
library(UpSetR)

示例数据——以列表为例

> listInput
$d1
 [1] "BPEp"      "GBF3"      "SRM1"      "WRKY6"     "ATBZIP53"  "GBF5"      "RGA"       "ATMYB3R5" 
 [9] "BIM1"      "CDF3"      "SPT"       "PIF1"      "bHLHb1"    "AtbZIP16"  "PIF3"      "DPBF1"    
[17] "PCF1"      "bZIP44"    "ATMYB3R-1" "ATBZIP42" 

$d3
 [1] "CDF3"    "BAM8"    "DOF5.6"  "MYB94"   "RGA"     "JKD"     "AtTCP15" "PIF3"    "SPT"     "CIB4"   
[11] "AtTCP14" "BPEp"    "ATMYB73" "PIF1"    "TCP23"   "bHLHb1"  "PIF8"    "PCF1"    "ATMYB60" "ATMYB98"

$d6
 [1] "PCF1"    "OBP3"    "PIF8"    "SPT"     "AGL20"   "CIB4"    "MYB94"   "CDF3"    "WRKY6"   "COG1"   
[11] "DOF5.6"  "NAP"     "BPEp"    "OBP1"    "BIM2"    "NAC047"  "RGA"     "AtTCP15" "BZR1"    "AtTCP14"

$d12
 [1] "GBF3"    "BPEp"    "BW62B"   "RGA"     "TCP23"   "DOF5.6"  "BEH4"    "BZR1"    "AtABF2"  "NAC047" 
[11] "SPT"     "AtTCP15" "bHLHb1"  "PIF8"    "GBF5"    "ATBPC1"  "JKD"     "PCF1"    "CDF3"   

$d24
 [1] "BZR1"     "PCF1"     "bHLHb1"   "PIF8"     "BPEp"     "RGA"      "SPT"      "TCP9"     "GBF5"    
[10] "JKD"      "NAC047"   "bHLH104"  "CDF3"     "MGP"      "BBR/BPC6" "bHLH13"   "DPBF1"    "AtABF2"  
[19] "BAM8"     "AtbZIP16"

基础绘图

upset(fromList(listInput))

在这里插入图片描述

x轴按照指定顺序排列

upset(fromList(listInput), 
      sets=c("d24","d12","d6","d3","d1"),
      keep.order=T)

在这里插入图片描述

x轴按照degree排序

upset(fromList(listInput), 
       sets=c("d24","d12","d6","d3","d1"),
       keep.order=T,order.by = c("degree"))

在这里插入图片描述

upset(fromList(listInput), 
       sets=c("d24","d12","d6","d3","d1"),
       keep.order=T,order.by = c("degree"),
       decreasing = F)

在这里插入图片描述

修改x轴颜色

upset(fromList(listInput), 
      sets=c("d24","d12","d6","d3","d1"),
      keep.order=T,
      order.by = c("degree"),
      decreasing = F,
      sets.bar.color=brewer.pal(5,"YlOrBr"))

在这里插入图片描述

X轴阴影修改颜色

upset(fromList(listInput), 
      sets=c("d24","d12","d6","d3","d1"),
      keep.order=T,
      order.by = c("degree"),
      decreasing = F,
      sets.bar.color=brewer.pal(5,"YlOrBr"),
      shade.color="#4292C6")

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值