-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Adding tooltips to graphviz representation #7970
Comments
I have opened a Draft PR where I will be working along with this discussion. |
NOTE |
So if we save out an If I remember correctly, the high level graph visualizations are saved by default as |
Yes, true. The tooltips are stored in the .SVG image. If you open the SVG in a browser later, it would still possess the tooltips. |
I would not be certain of this across OSs |
I have a linux machine and a mac we can use for testing if need be. I'm sure we can find someone with a Windows machine if need be, too. |
My personal preference would be |
While working on #7919, I was looking for ways to represent the
layer_type
attribute in the graphviz representation. I stumbled upon thetooltip
- Tooltip (mouse hover text) attached to the node, edge, cluster, or graph.This opens up many doors to add more information 🚀
Demo
(image shows the
layer_type
as the tooltip)So, on hover, we can display any kind of information we want per Layer. We can use this discussion thread to discuss what information would benefit users when they see a Task Graph.
Idea
We can show the attributes stored in
collecton_annotations
in the tooltip.shape, dtype, chunksize, type, chunk_type
(layer_type
too) for Dask Arrays.npartitions, columns, type, dataframe_type, series_dtypes
(layer_type
too) for Dask DataFrames./cc @GenevieveBuckley @martindurant
The text was updated successfully, but these errors were encountered: