mozilla / gud

Mozilla Growth & Usage Dashboard, pronounced "Good"
https://gud.telemetry.mozilla.org
4 stars 4 forks source link

Support multiple series in Explore Mode #10

Open jmccrosky opened 5 years ago

jmccrosky commented 5 years ago

I would like to be able to support multiple series on a single plot in Explore Mode. An example use case is, knowing that a metric is moving in some slice (say Mac OS), to see how the movement looks in key slices across another dimension (say country).

I'm open to suggestions for the UI, but perhaps having the dimension selectors (currently platform, country, and channel) in a tabbed pane and have a widget next to the tabs to add a new tab (start with just one tab). Each tab allows selection of the slice for a distinct series. And have each tab have a color corresponding to the plotted series?

An example plot with multiple series:

image
hamilton commented 5 years ago

Yep, this is doable. In general things in the plot area are easy to iterate on. I sort of punted on building a multi-selector but it's on my mind. Will make sure there's an issue for that specifically as well.

hamilton commented 5 years ago

Oh, #6 is the issue for that "clean-up" in fact

hamilton commented 5 years ago

This does, however, seem like a "Compare" task, doesn't it?

jmccrosky commented 5 years ago

Yeah, I thought about how it could be considered a "Compare" task, but my perspective is that "Compare" is for explicitly looking at the difference between two things, whereas this is more of a “look at a bunch of slices and see if anything stands out”, which is (to me at least) an "Explore" concept.