Description Usage Arguments Value Examples
Generating venDiagram plot
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | sp_vennDiagram(
data,
supplyNumbers = FALSE,
header = FALSE,
title = NULL,
label1 = NULL,
label2 = NULL,
label3 = NULL,
label4 = NULL,
label5 = NULL,
color_for_circumference = "transparent",
numVector = c(),
labelVector = c(),
manual_color_vector = c("dodgerblue", "goldenrod1", "darkorange1", "seagreen3",
"orchid3"),
alpha = 0.5,
label_size = NULL,
margin = NULL,
filename = NULL,
debug = FALSE,
...
)
|
data |
Data file (the first column is the name of genes or other things one want to compare, the second column is set name of each items, tab separated). |
supplyNumbers |
If you have the size of each set and the number overlaps between or among each set, please give TRUE here. |
header |
a logical value indicating whether the file contains the
names of the variables as its first line. If missing, the value is
determined from the file format: |
title |
Title for the picture. |
label1 |
The name for label1. One string in your second column. If not supplied, the program will try to do venn plot for all sets or first 5 sets. |
label2 |
The name for label2. |
label3 |
The name for label3. |
label4 |
The name for label4. |
label5 |
The name for label5. |
numVector |
List of numbers for venn plot(used when |
labelVector |
List of label for venn plot(used when |
manual_color_vector |
Color for each area. Ussally the number of colors should be equal to the number of labels (however the program will make them equal). If you manually set colors for 4-way venn diagram, the first color will be given to the leftmost set, the second will be given to the rightmost set, the third will be given to second leftmost and the forth will be given to the second rightmost. Colors like c('red', 'blue', '#6181BD') (number of colors not matter) or a RColorBrewer color set like "BrBG" "PiYG" "PRGn" "PuOr" "RdBu" "RdGy" "RdYlBu" "RdYlGn" "Spectral" "Accent" "Dark2" "Paired" "Pastel1" "Pastel2" "Set1" "Set2" "Set3" "Blues" "BuGn" "BuPu" "GnBu" "Greens" "Greys" "Oranges" "OrRd" "PuBu" "PuBuGn" "PuRd" "Purples" "RdPu" "Reds" "YlGn" "YlGnBu" "YlOrBr" "YlOrRd" (check http://www.sthda.com/english/wiki/colors-in-r for more). |
alpha |
Color transparency (0-1). 0: opaque; 1: transparent. |
label_size |
Siez of category names. Default system default. |
margin |
Number giving the amount of whitespace around the diagram in grid units. Default system default |
... |
A grid object.
1 2 3 4 5 6 7 8 9 10 11 12 13 | vennDiagram_test_data <- data.frame(elements=c("1","2","2","2","3"), sets=c("A","A","B","C","C"))
sp_vennDiagram(data = vennDiagram_test_data, label1 = "A",label2 = "B", label3 = "C")
sp_vennDiagram( supplyNumbers = TRUE, numVector=c (120, 110, 50), labelVector=c('a','b'))
## Not run:
vennDiagram_data = "vennDiagram.data"
sp_vennDiagram(data = vennDiagram_data, label1 = "Set1",label2 = "Set2")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.