Published demonstration

UpSet example: three published sets

Inspect UpSetR’s 13-element demonstration, with set sizes 9, 5 and 9. Exact intersections partition the union without double counting.

Open this example in the editorStart from scratch

Exact intersection size01234Set size0510onetwothreeone & three only: 4 elements4one & two & three only: 2 elements2three only: 2 elements2one only: 2 elements2two & three only: 1 elements1one & two only: 1 elements1two only: 1 elements1
Thirteen elements are partitioned into seven exact intersections; full set sizes are 9, 5 and 9.

About this example

This is the small named-list demonstration published in UpSetR’s Basic Usage vignette, converted to one binary membership row per element. It is a method demonstration, not a biological experiment. The three sets contain 9, 5 and 9 elements and have a union of 13.

A column with active dots in one and three but not two contains four elements. Those elements are counted only in that exact pattern. All three sets share two elements; the side bars count full set membership, so their totals overlap rather than adding to the union.

Sources: UpSetR Basic Usage — list and expression example

The data

IDonetwothree
1111
2110
3100
4010
5111
6001
7101
8101
9001
10011
11100
12101
13101

One unique element per row. Exact intersection counts use all membership flags; filters change only the visible columns. Open the example, replace the data with your own, and export the figure as SVG, PDF, PNG or TIFF.

More examples