Open oneilsh opened 4 months ago
I can take a stab at this, I think I've tried every network plotting package under the sun at some point or another 😆
Btw, this isn't really specific to monarchr but the default plotting function can often make distinguishing which labels connect to which nodes tricky.
This is especially true as the graphs become larger with more crowded nodes.
For example:
One potential solution is to set the default plotting options such that an arrow is always drawn between a label and its node (no matter how close together they are).
The current
plot()
is fairly basic, usingggraph
with someggrepel
node labels and customizable layout, node and edge coloring.There are several very nice graph visualization libraries though (galleries 1, 2), it would be great to use these to provide slick and easy to use visualizations. Especially so for interactive visualizations for use in Rmd docs and Shiny apps.