Texera / texera

Collaborative Machine-Learning-Centric Data Analytics Using Workflows
https://texera.github.io
Apache License 2.0
160 stars 68 forks source link

Add Icicle Chart Visualization Operator #2716

Closed savahebert closed 1 month ago

savahebert commented 2 months ago

Purpose

Add Icicle Chart to visualize hierarchical data as rectangles organized from root (the higher-level attribute) to leaves (the lower-level attributes).

Description of Changes

Implemented the Python Plotly.express icicle chart as a Java native operator and embedded the output as HTML.

Demonstration

image

bobbai00 commented 1 month ago

Another comment is: add more description in your PR description. Please refer to previous merged PRs' description as the example. Thanks

savahebert commented 1 month ago

Thanks for the feedback. I have completed the requested changes. Let me know if there's anything else I can do.