VizierDB / vizier-scala

The Vizier kernel-free notebook programming environment
Other
34 stars 11 forks source link

Add Support for Standard Plot Types #233

Closed okennedy closed 10 months ago

okennedy commented 1 year ago

The current plotting tool has a very rigid input format: The input comes from a single table, with the x-axis in one column, and each y series coming from a different column. This is great for things like grouped bar plots or some types of line charts, but difficult for other types of data, generally requiring a pre-processing step. A few examples of challenges:

In short, it would be useful to have different UIs (whether via different cell types, or possibly a tabbed UI in the plot cell frontend) for different types of charts. Types of charts I find myself regularly coming up with preprocessing hacks for: