如何删除维恩图边框

时间:2019-07-07 21:32:01

标签: r data-visualization venn-diagram

我需要从维恩图中删除边框。典型的bty='n'似乎不适用于venn软件包。关于如何删除它的任何想法?这是该图当前的外观https://ibb.co/nb06nF7

 #install packages
 install.packages("readxl"); install.packages("venn")

 #Load packages
 library(readxl); library(venn)

 #Read the .xlsx data
 data <- read_excel("~/Desktop/venn2.xlsx")

 #Make the data a data.frame
 data <- data.frame(venn)

  #Making the Venn diagram (cexil option changes the size of numbers, 
  cexsn option changes the size of labels)
  venn(data, ilab=FALSE, zcolor = 'style', opacity = 0.3, cexil = 0.8, 
  cexsn = 1, frame=F)

我希望维恩去掉边框。

1 个答案:

答案 0 :(得分:1)

外盒实际上是维恩图的组成部分(它表示通用集)。因此,该软件包不提供忽略它的选项。如果要删除它,可能会因为背景颜色中的另一个框而覆盖它。

venn(6, zcolor = 'style', opacity = 0.3, cexil = 0.8, cexsn = 1, frame=F)
zeroset <- matrix(1000*c(0,1,1,0,0,0,0,1,1,0), ncol = 2)
lines(zeroset, col='white', lwd=5)

enter image description here