如何手动排序 UpsetR 的设置大小条形图
How to manually order the set size bar plot of UpsetR
我有以下代码:
library(UpSetR)
listInput <- list(one = c(1, 2, 3, 5, 7, 8, 11, 12, 13),
two = c(1, 2, 4, 5, 10),
three = c(1, 5, 6, 7, 8, 9, 10, 12, 13))
upset(fromList(listInput))
产生这个情节:
如您所见,目前左侧的条形图是根据大小排序的。
我想从上到下排序为:three, two, one
.
我怎样才能做到这一点?
您可以通过手动输入集合到 set
并设置 keep.order=TRUE
来手动订购集合
upset(fromList(listInput[c(1,2,3)]),
keep.order = T,
sets = c("one", "two", "three"))
我有以下代码:
library(UpSetR)
listInput <- list(one = c(1, 2, 3, 5, 7, 8, 11, 12, 13),
two = c(1, 2, 4, 5, 10),
three = c(1, 5, 6, 7, 8, 9, 10, 12, 13))
upset(fromList(listInput))
产生这个情节:
如您所见,目前左侧的条形图是根据大小排序的。
我想从上到下排序为:three, two, one
.
我怎样才能做到这一点?
您可以通过手动输入集合到 set
并设置 keep.order=TRUE
upset(fromList(listInput[c(1,2,3)]),
keep.order = T,
sets = c("one", "two", "three"))