github krassowski/complex-upset v0.8.0

latest releases: v1.3.5, v1.3.4, v1.3.3...
3 years ago

New features:

  • Breaking: geom of upset_set_size() now accepts geom object (e.g. geom_bar()) rather than a function (e.g. geom_bar)
  • Breaking: upset_set_size() no longer accepts variadic arguments (...); please modify the geom instead
  • Data available for upset_set_size() now includes all metadata of the original data frame, enabling to annotate the bars, e.g.:
    • upset_set_size(geom=geom_bar(aes(fill=mpaa, x=group)))
  • Intersections can now be sorted by multiple criteria, e.g. first by degree and then by cardinality: sort_intersections_by=c('degree', 'cardinality') (#47)
  • Breaking: dot_size argument was removed. Use matrix=intersection_matrix(geom=geom_point(size=5)) instead
  • Intersection matrix can now be customized, including the points (e.g. changing shape to squares), segments (e.g. using dotted line) and outlines (changing color) allowing to create Example 5.4:

Bug fixes:

  • Additional geoms added to upset_set_size() are now added on top of stripes, thus properly visible

Don't miss a new complex-upset release

NewReleases is sending notifications on new releases.