1

请问如何增加 UpsetR 中的图例字体大小?

这是我的代码:

library(UpSetR)
library(readr)
data<- read_csv('testData.txt')
Z=as.data.frame(data)

upset(Z, query.legend = "top", text.scale = c(2, 2, 2, 2, 2, 1), sets = c("a", "b", "c", "d","e","f"),
      mainbar.y.label = "Number of hello", sets.x.label = "Total number of hello", sets.bar.color = "grey",
      order.by='freq', keep.order=TRUE, number.angles = 0, point.size = 3, 
      queries = list(
        list(query = intersects,
             params = list("a", "b", "c", "d","e"), 
             color = "skyblue", 
             active = F,
             query.name = "abcde"),
        list(query = intersects,
             params = list("a", "b", "c", "d","e","f"), 
             color = "#Df5286", 
             active = F,
             query.name = "abcdef"),
        list(query = intersects,
             params = list("f"), 
             color = "red", 
             active = F,
             query.name = "f")))
4

1 回答 1

1

您可以使用参数“text.scale”,它是一个允许您更改的向量:交叉点大小标题的大小、交叉点大小刻度标签、设置大小标题、设置大小刻度标签、集合名称和条形上方的数字。如小插图(https://cran.r-project.org/web/packages/UpSetR/vignettes/basic.usage.html)中所述,这是最近添加的功能,因此您可能需要更新 UpSetR 包才能使用这个论点。

于 2020-01-20T02:52:18.943 回答