Entering edit mode
7.1 years ago
rbronste
▴
420
Wondering about a good way to visually represent/list many biological comparisons, was considering using an UpSetR plot but wanted to see what some other options are? Thanks.
What are you going to compare? I've asked google, and the first answer was really wide - we know how to compare visually almost everything!
https://www.import.io/post/9-ways-make-big-data-visual/
Be a little bit more specific. Your objects are not clear. How big are your datasets?
If you use Python, you can look here: https://stackoverflow.com/questions/40795052/how-to-plot-bar-chart-to-compare-multiple-systems-with-multiple-variables-using
So I am not referring to the actual act of comparing, but rather taking many different conditions/their comparisons and displaying them clearly in a single graph of some sort. So for example different ages and treatments, all displayed together with a clear understanding of what I am comparing with what.
I'd argue that putting too much information in the same plot is actually a deterrent from trying to understand it, like those Venn diagrams that just (for me) make me want to look away. See my comment below.
What about just plotting them side by side on the same print page? In R,
mfrow
(parameter topar()
), thecowplot
package, and thegridExtra
package are useful for doing this.Do you have to come up with some fancy way of plotting multiple comparisons together? Sometimes I feel that figures are made overly complex when simplicity can be the key. If you want to highlight variables that are frequently different in your comparisons, then you could plot the tallies (of times they are different) as a bar-plot, or literally highlight the genes in each plot on your print page.
Maybe this can help: lexicon-rainbow. And here is the github.