Skip to content

network graph #362

Description

@Redhawk18

I was browsing the python website and I wanted to use this chart
https://plotly.com/python/icicle-charts/

Let me know the details if this is planned, or not and if so if help is needed.

Activity

  1. andrei-ng commented on Sep 15, 2025

    @andrei-ng
    Collaborator

    @Redhawk18 No, that is not implemented and not planned.
    If you want you can submit a PR.
    You can check how Polar was added recentrly (#355) or Pie Charts (#265)
    In general you can get away with implementing the Icicle trace struct with the minimum fields listed on Plotly.js figure reference https://plotly.com/javascript/reference/icicle/ or from here https://github.com/plotly/plotly.js/blob/e2abf6ee829edb263f843c9b22a698de6289d865/src/traces/icicle/attributes.js

  2. Redhawk18 commented on Sep 16, 2025

    @Redhawk18
    Author

    I had a change of requirements, the same process would apply to the network graphs right?

    https://plotly.com/python/network-graphs/

  3. andrei-ng commented on Sep 16, 2025

    @andrei-ng
    Collaborator

    I had a change of requirements, the same process would apply to the network graphs right?

    https://plotly.com/python/network-graphs/

    Unfortunately, plotly.js doesn't even support that. Seems to be a plotly.py unique trace.
    Fortunately, I think that if you need that, you can yourself build it from scatter trace with markers and lines.

  4. Redhawk18 commented on Sep 16, 2025

    @Redhawk18
    Author

    I'll try it and try to commit back an example if it works. A node graph is a powerful one to have

  5. changed the title [-]Icicle chart[/-] [+]network graph[/+] on Sep 16, 2025
  6. andrei-ng commented on Sep 16, 2025

    @andrei-ng
    Collaborator

    I'll try it and try to commit back an example if it works. A node graph is a powerful one to have

    Totally agree. We could put it behind a newtork-graph trace and hide the implementation in there and make it as a first class citizen trace. Give me a heads up if you need my help

  7. Redhawk18 commented on Sep 24, 2025

    @Redhawk18
    Author

    Are there examples for these modules?

    pub use scatter::Scatter;
    pub use scatter3d::Scatter3D;
    pub use scatter_geo::ScatterGeo;
    pub use scatter_mapbox::ScatterMapbox;

    or pictures, whatever is the most network graphly.

  8. andrei-ng commented on Sep 24, 2025

    @andrei-ng
    Collaborator
  9. Redhawk18 commented on Sep 25, 2025

    @Redhawk18
    Author

    There's a book...

  10. andrei-ng commented on Jul 27, 2026

    @andrei-ng
    Collaborator

    @Redhawk18, FYI, icicle charts are now available in plotly.rs on main thanks to @jqnatividad (#423)

  11. Redhawk18 commented on Jul 28, 2026

    @Redhawk18
    Author

    Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions