Published December 20, 2020
| Version v0.9.0
Software
Open
krassowski/complex-upset: v0.9.0
Description
New features:
- Intersection modes were formalized with the default remaining
exclusive_intersection(aliasdistinct); additional modes are:inclusive_intersection(aliasintersect),inclusive_unionandexclusive_union; please read the relevant part of the documentation for details (#78). - Simple Venn diagrams (for two or three sets) can now be constructed using same input (binary presence data frame) using pseudo geoms:
geom_venn_circle(),geom_venn_label_region(),geom_venn_label_set(),geom_venn_region()and scalesscale_color_venn_mix()andscale_fill_venn_mix(); while developed mostly for the documentation needs, it provides unique capability of highlighting relevant regions of the Venn diagram and placing observations within appropriate regions (which allows to demonstrate their attributes with appropriate aesthetics mapping). <img src="https://user-images.githubusercontent.com/5832902/102721159-fed6b400-42f0-11eb-85bd-fd7f056720f8.png" width=400>
Changes:
- Breaking: union size for "empty" intersection is now equal to its size
Bug fixes:
- Layers added to
upset_set_size()andintersection_matrix()will now always go on top (avoiding geoms being hidden underneath) - Declare layer in NAMESPACE to allow basic usage without loading
ggplot2 upset_query()will now throw an informative error when the user forgets to pass any aesthetics (#79)
Files
krassowski/complex-upset-v0.9.0.zip
Files
(2.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:8cf3abc773f06661bd818cacb0e8bce7
|
2.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/krassowski/complex-upset/tree/v0.9.0 (URL)