UpsetR: как увеличить размер шрифта легенды? - PullRequest
0 голосов
/ 15 января 2020

Как увеличить размер шрифта легенды в 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")))

1 Ответ

0 голосов
/ 20 января 2020

Вы можете использовать аргумент "text.scale", который представляет собой вектор, который позволяет вам изменять: размер заголовка размера пересечения, метки меток размера пересечения, заголовок заданного размера, метки меток заданного размера, имена имён и числа выше. бары. Как упоминалось в виньетке (https://cran.r-project.org/web/packages/UpSetR/vignettes/basic.usage.html), это недавно добавленная функция, поэтому вам может потребоваться обновить пакет UpSetR, чтобы использовать этот аргумент.

...