-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Feature Request: Sankey Node Default Order #2520
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I would also highly value the ability to order the nodes in a sankey diagram. |
@antoinerg I see you have assigned yourself to this issue, thank you for that! Since I have no JS-experience and cannot help out on the coding side is there anything I can do? |
I agree, this would be very useful. In my case, I have about 25 target nodes and plotly puts most of them in the correct order that I would like, but without fail it always has to put 2 of them in some random place, breaking the cleanliness of the plot. Manual ordering would help me fix this. Also, in my case, the targets are unique to a source, meaning that there should never be a need for connections to overlap (which I suppose is a different issue, as whatever mechanism is used to auto-sort nodes really should be able to prevent overlap when it's not necessary). |
@antoinerg |
Also, although we can drag nodes within a column, this isn't reflected in the state so on save/reload, export etc this info is lost. This position needs to be part of the state! Ordering should also work. Thank you @jwilson8767 for the links! |
Agree this would add value to the Sankey diagrams in Plotly. Without consistent node ordering the diagrams are not reliably reproducible. |
I think it would be cool to be able to force an ordering on the nodes of a sankey diagram. I imagine the order in which nodes appear in the label list of a sankey data object would be a reasonable choice.
The text was updated successfully, but these errors were encountered: