-
Notifications
You must be signed in to change notification settings - Fork 51
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
Selection and with selection; action(s) #25
Labels
enhancement
New feature or request
Comments
thorwhalen
changed the title
Selection and with selection; action(s).
Selection and with selection; action(s)
Dec 28, 2022
This is its best future |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We want to make the visualization of graph data useful for a data analyst.
They may come for the beauty, but making things useful will help them stay.
I imagine, as they explore the galaxies of their data, they'll spot something interesting or curious, and want to ask further questions to the data. For this, they'll want to be able to select one or many nodes (and/or links) and do stuff with them: Drill into the information associated with the selection, of course, but much more.
Here are a few considerations to think of.
With selection; actions
It's important that the selection and action concerns be as separated as possible.
Here's a list of possibilities, off the top of my head (but we should extend this list):
How is a selection made?
Let's emulate whatever are the most common means of selection, such as (off the top of my head -- this is not verified to be the most common):
The above is relevant to keyboard+mouse "manual" selection.
There's also "logical selectors": Some criteria, or formula, that can be applied to the dataset (or view, or selection) to determine what items should be selected.
What is being selected?
We'll need to figure out rules on how the relationship between node and link selection works. Are we selecting nodes through links or links through nodes. And in the latter case, when a node is selected, are all the links it's involved in selected to? Only the outgoing links? Only the incoming links? Neither? The user should probably be able to chose (again, the right choice might depend on the context).
The text was updated successfully, but these errors were encountered: