we need to have a chart type that could have multiple scatter/line plotted in it.
The issues that need to be resolved in the future tickets:
- Color input field
- Color bar display when color map is specified for the 3rd column/expression. (There is a number of issues with display: two tick sets, no update when color scale changes. We also need to make sure it's on the opposite side of yaxis.)
- Size map scaling: to make sure all points are visible, we need to make sure point size in pixels falls into the valid range since the size represents the values (4px and up, otherwise the points will be invisible, also upper size limit px)
- Axes scale ratio: in addition to xyratio, which is now aspect ratio of the chart area, users want to control scale ratio of the axes. This ratio should be preserved when zooming or doing other plot interactions.