无法在 eulerr 中更改颜色

Unable to change colors in eulerr

我有三个基因列表,我正尝试使用 R 中的 eulerr 绘制欧拉图。我无法弄清楚为什么代码 不允许我更改颜色不同的集合。

这是一个示例代码:

d <- list(a = c(1:10),
          b = c(2:31),
          c = c(8:14))
d <- lapply(d, as.character)

fit <- plot(euler(d),quantities = TRUE)
plot(fit,
     fills = c("pink", "darkgoldenrod1", "black"),
     edges = FALSE,
     fontsize = 8,
     quantities = list(fontsize = 8))

这是输出图像:

显示的颜色是默认颜色,不是我指定的颜色。

sessionInfo() R version 3.6.1 (2019-07-05) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10 x64 (build 18362)

你有没有试过这样的事情:

library(eulerr)
d <- list(a = c(1:10),
          b = c(2:31),
          c = c(8:14))
d <- lapply(d, as.character)

fit <- plot(euler(d),
            fills = c("pink", "darkgoldenrod1", "black"),
            quantities = TRUE)
fit