Ниже я построил график расстройства. Я использую палитру цветов для определения цветов полос. Есть ли способ сделать это и для матрицы связанных точек?
library(dplyr)
library(RColorBrewer)
library(UpSetR)
movies <- read.csv(system.file("extdata", "movies.csv",
package = "UpSetR"), header=T, sep=";" )
movies <- select(movies, Action:Children)
upset(movies, main.bar.color=brewer.pal(2^ncol(movies)-1, "Set1"))
При попытке применить палитру к матрице я получаю предупреждения и используется только первый цвет, красный.
upset(movies, main.bar.color=brewer.pal(2^ncol(movies)-1, "Set1"),
matrix.color=brewer.pal(2^ncol(movies)-1, "Set1"))