tests/testthat/_snaps/ggvenn.md

ggvenn + list

Code
  normalize_ggvenn_output(ggvenn(a, c("Set 1", "Set 2")))
Output
  [[1]]
  [[1]]$A
   [1]  TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE

  [[1]]$B
   [1]  TRUE FALSE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE

  [[1]]$label
   [1]  1  3  5  7  9 13  2  8  6 10 12

  [[1]]$PANEL
   [1] 1 1 1 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
   [1] 4 3 4 3 4 2 1 1 1 1 1
  attr(,"n")
  [1] 4

  [[1]]$xmin
   [1] -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163
   [8] -1.866163 -1.866163 -1.866163 -1.866163

  [[1]]$xmax
   [1] 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667
   [9] 1.866667 1.866667 1.866667

  [[1]]$ymin
   [1] -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4

  [[1]]$ymax
   [1] 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4
Code
  normalize_ggvenn_output(ggvenn(a, c("Set 1", "Set 2", "Set 3")))
Output
  [[1]]
  [[1]]$A
   [1]  TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE

  [[1]]$B
   [1]  TRUE FALSE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE

  [[1]]$C
   [1]  TRUE FALSE FALSE FALSE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE

  [[1]]$label
   [1]  1  3  5  7  9 13  2  8  6 10 12

  [[1]]$PANEL
   [1] 1 1 1 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
   [1] 6 4 5 4 6 3 2 2 1 1 1
  attr(,"n")
  [1] 6

  [[1]]$xmin
   [1] -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163
   [8] -1.866163 -1.866163 -1.866163 -1.866163

  [[1]]$xmax
   [1] 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667
   [9] 1.866667 1.866667 1.866667

  [[1]]$ymin
   [1] -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2

  [[1]]$ymax
   [1] 2 2 2 2 2 2 2 2 2 2 2
Code
  normalize_ggvenn_output(ggvenn(a))
Output
  [[1]]
  [[1]]$A
   [1]  TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE

  [[1]]$B
   [1]  TRUE FALSE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE

  [[1]]$C
   [1]  TRUE FALSE FALSE FALSE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE

  [[1]]$D
   [1] FALSE FALSE FALSE  TRUE FALSE FALSE FALSE FALSE  TRUE  TRUE  TRUE

  [[1]]$label
   [1]  1  3  5  7  9 13  2  8  6 10 12

  [[1]]$PANEL
   [1] 1 1 1 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
   [1] 7 4 6 5 7 3 2 2 1 1 1
  attr(,"n")
  [1] 7

  [[1]]$xmin
   [1] -2.085847 -2.085847 -2.085847 -2.085847 -2.085847 -2.085847 -2.085847
   [8] -2.085847 -2.085847 -2.085847 -2.085847

  [[1]]$xmax
   [1] 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382
   [9] 2.085382 2.085382 2.085382

  [[1]]$ymin
   [1] -1.885847 -1.885847 -1.885847 -1.885847 -1.885847 -1.885847 -1.885847
   [8] -1.885847 -1.885847 -1.885847 -1.885847

  [[1]]$ymax
   [1] 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4

ggvenn + data.frame

Code
  normalize_ggvenn_output(ggvenn(d, c("Set 1", "Set 2")))
Output
  [[1]]
  [[1]]$A
  [1]  TRUE FALSE  TRUE  TRUE FALSE  TRUE FALSE  TRUE

  [[1]]$B
  [1]  TRUE FALSE FALSE  TRUE FALSE FALSE FALSE  TRUE

  [[1]]$PANEL
  [1] 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
  [1] 3 1 2 3 1 2 1 3
  attr(,"n")
  [1] 3

  [[1]]$xmin
  [1] -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163
  [8] -1.866163

  [[1]]$xmax
  [1] 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667

  [[1]]$ymin
  [1] -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4

  [[1]]$ymax
  [1] 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4
Code
  normalize_ggvenn_output(ggvenn(d, c("Set 1", "Set 2", "Set 3")))
Output
  [[1]]
  [[1]]$A
  [1]  TRUE FALSE  TRUE  TRUE FALSE  TRUE FALSE  TRUE

  [[1]]$B
  [1]  TRUE FALSE FALSE  TRUE FALSE FALSE FALSE  TRUE

  [[1]]$C
  [1]  TRUE  TRUE FALSE FALSE FALSE FALSE  TRUE  TRUE

  [[1]]$PANEL
  [1] 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
  [1] 5 2 3 4 1 3 2 5
  attr(,"n")
  [1] 5

  [[1]]$xmin
  [1] -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163 -1.866163
  [8] -1.866163

  [[1]]$xmax
  [1] 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667 1.866667

  [[1]]$ymin
  [1] -2 -2 -2 -2 -2 -2 -2 -2

  [[1]]$ymax
  [1] 2 2 2 2 2 2 2 2
Code
  normalize_ggvenn_output(ggvenn(d))
Output
  [[1]]
  [[1]]$A
  [1]  TRUE FALSE  TRUE  TRUE FALSE  TRUE FALSE  TRUE

  [[1]]$B
  [1]  TRUE FALSE FALSE  TRUE FALSE FALSE FALSE  TRUE

  [[1]]$C
  [1]  TRUE  TRUE FALSE FALSE FALSE FALSE  TRUE  TRUE

  [[1]]$D
  [1] FALSE FALSE FALSE FALSE  TRUE  TRUE FALSE FALSE

  [[1]]$PANEL
  [1] 1 1 1 1 1 1 1 1
  Levels: 1

  [[1]]$group
  [1] 6 2 3 5 1 4 2 6
  attr(,"n")
  [1] 6

  [[1]]$xmin
  [1] -2.085847 -2.085847 -2.085847 -2.085847 -2.085847 -2.085847 -2.085847
  [8] -2.085847

  [[1]]$xmax
  [1] 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382 2.085382

  [[1]]$ymin
  [1] -1.885847 -1.885847 -1.885847 -1.885847 -1.885847 -1.885847 -1.885847
  [8] -1.885847

  [[1]]$ymax
  [1] 1.4 1.4 1.4 1.4 1.4 1.4 1.4 1.4


Try the ggvenn package in your browser

Any scripts or data that you put into this service are public.

ggvenn documentation built on Nov. 5, 2025, 7:44 p.m.