【问题标题】:How can I change the background color of venn diagram using draw.pairwise.venn in R?如何在 R 中使用 draw.pairwise.venn 更改维恩图的背景颜色?
【发布时间】:2021-06-11 21:42:33
【问题描述】:

draw.pairwise.venn 返回一个图像对象,因此不能用 CSS 包装它。有什么办法可以改变维恩图的背景颜色。

library(VennDiagram)

renderPlot(draw.pairwise.venn(32+134,24+134,134,category = c("A","B"),
                                      ext.text = TRUE,lty = "blank",fill = c("yellow","green"),scaled = FALSE,
                                      ext.pos = 0,cat.pos = 0, cat.dist = 0.06))

我正在尝试将我的情节与我闪亮的仪表板的颜色相匹配。

【问题讨论】:

  • 您好,欢迎来到 SO!发布 R 问题时,请确保包含您正在使用的库(如果它们超出默认库)。比如draw.pairwise.venn在哪个库?
  • 可能还值得检查一个不同的库 - 例如,ggvenn 包利用 ggplot2 语法,因此背景颜色更容易更改。
  • 感谢@krfurlong 告诉我有关 ggvenn 的信息,它将解决我的问题。

标签: r shiny shinydashboard


【解决方案1】:

正如@krfurlong 所建议的,ggvenn 包可用于绘制维恩图,并在ggplot2 的帮助下根据需要自定义绘图。

您可以通过以下方式安装 ggvenn:

if (!require(devtools)) install.packages("devtools")
devtools::install_github("yanlinlin82/ggvenn")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 1970-01-01
    • 2012-12-14
    • 2018-03-10
    相关资源
    最近更新 更多