Comments (7)
Yes and yes.
- See https://krassowski.github.io/complex-upset/articles/Examples_R.html#display-percentages
- See https://krassowski.github.io/complex-upset/articles/Examples_R.html#showing-intersection-sizeunion-size-ratio - you can use multiple
intersection_size()
from complex-upset.
Closing as answered, please reopen with more details (code that you tried) if the links above did not lead you to a solution.
from complex-upset.
Thank you! No. 1 worked well!
No.2 i'm still struggling to find a way around.
I would like to produce something like the figure below, but show exclusive intersection size (e.g. bar in pink) with the added inclusive intersection size (e.g. bar in turquoise) stacked above (i.e. bars stacked on the same plot instead of on two plots stacked). Something like this:
Is this possible?
from complex-upset.
No, not easily.
from complex-upset.
It seems potentially possible using "+ scale_fill_venn_mix ()" (from here: https://krassowski.github.io/complex-upset/articles/Examples_R.html#region-selection-modes)
The difference for the example here being that it seems you have to select the colour for each of the variables?
Visually, I think it could be incredibly useful to be able to plot the exclusive intersection and either inclusive intersection or union on a stacked bar, to more easily visualise this ratio. Would a the specific new function on R for this do the job?
Thanks
from complex-upset.
I think that stacking them would be misleading because the intersection would look to be larger than it actually is. I can imagine having them side-by-side rather than stacked.
from complex-upset.
Ah yes I see. Side by side could helpful....
Unless there's a way of showing the inclusive intersection bars with a line to stratify them by exclusive intersection and the 'extra' inclusive intersection number? i.e. similar to the plot above showing how each bar is stratified by mpaa, but instead of mpaa, by inclusive / exclusive intersection size???
from complex-upset.
Related Issues (20)
- add intersection of the union of certain sets within the same intersection upset plot. HOT 2
- Set default color of dots in the matrix plot HOT 1
- Ordering by intersection sizes and degree HOT 1
- Adjusting “Intersection size” to display the percentage of each group when the bars are filled
- Issue with fill colours for set sizes HOT 3
- Changing the y-axis scale for intersection_size from ComplexUpset package HOT 1
- Mapping categorical values to dots in intersection matrix HOT 1
- Deviation
- Possible built-time bug in `upset_themes`
- Coloring multiple *specific* insections HOT 2
- API seems broken after the latest updates in ggplot2 (>= 3.5.0) HOT 28
- Error "The `axis.text.theta` theme element is not defined in the element hierarchy." HOT 2
- How to color points by variable not in the dataset
- Setting order of intersections with a long list
- Define one or two groups to be compared to all other groups HOT 1
- Error in plot_them(plot)! HOT 3
- Error in 'vec_slice()'
- Specifying Selected Intersections Doesn't Show Empty Intersections HOT 1
- Color intersections matrix and bars by degree
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from complex-upset.