You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We already plan to allow inputs and outputs to be added/removed from the “query context” to allow for varying “scopes” of interaction. For example, one might hide the line chart from our line chart/bar chart example and just see data relevant to the bar chart. Semantically this is equivalent to clamping the demand associated with an output at $\bot$, but we might choose to hide (or grey out) the output. Switching which facets of a facet plot are visible would be similar.
This is probably related to the idea of treating outputs that don’t demand an input, or dually inputs that aren’t demanded by any output, as “inert”. But in this case it is the user electing to treat something as inert.
More generally, it might be useful to be able to “remove” output elements from certain kinds of visualisation. For example in #811, we might remove one of the rolling averages so as not to be distracted by irrelevant related inputs/outputs. Or we might pick a subrange of the x-axis by dragging a slider, with similar effect.
(There is a question of what this would mean if the removed elements were parts of some other aggregation, e.g. a sum or average – would those aggregate plots be updated to reflect a different data selection? If so, we can still understand these interactions as monotonic/join-preserving?)
We already plan to allow inputs and outputs to be added/removed from the “query context” to allow for varying “scopes” of interaction. For example, one might hide the line chart from our line chart/bar chart example and just see data relevant to the bar chart. Semantically this is equivalent to clamping the demand associated with an output at$\bot$ , but we might choose to hide (or grey out) the output. Switching which facets of a facet plot are visible would be similar.
This is probably related to the idea of treating outputs that don’t demand an input, or dually inputs that aren’t demanded by any output, as “inert”. But in this case it is the user electing to treat something as inert.
More generally, it might be useful to be able to “remove” output elements from certain kinds of visualisation. For example in #811, we might remove one of the rolling averages so as not to be distracted by irrelevant related inputs/outputs. Or we might pick a subrange of the x-axis by dragging a slider, with similar effect.
(There is a question of what this would mean if the removed elements were parts of some other aggregation, e.g. a sum or average – would those aggregate plots be updated to reflect a different data selection? If so, we can still understand these interactions as monotonic/join-preserving?)
See also:
▽(⊤)
as ambient query context #949BarChart
andLineChart
#999For example in explorable-viz/fluid-examples#38, @RaoOfPhysics suggested the following:
The text was updated successfully, but these errors were encountered: