vega / compassql

CompassQL Query Language for visualization recommendation.
Other
273 stars 43 forks source link

See if we can relax any constraints #248

Closed kanitw closed 7 years ago

kanitw commented 8 years ago

Look at all cases in https://github.com/uwdata/voyager2/issues/138

kanitw commented 8 years ago

pasted_image_8_23_16__1_46_pm

This one clearly should still return something

kanitw commented 8 years ago

Relax omitRawContinuousFieldForAggregatePlot

From #151

IF
x = categorical wildcard
y = MISSING(quantitative wildcard)
color = quantitative wildcard
THEN
View = null

image

kanitw commented 8 years ago

@felixcodes - I relaxed a number of constraints in #251 for the user study

We still have to do follow up work for this by relaxing other constraints (both spec and encoding). So please read through this PR (maybe commit-by-commit) once you're dealing with the rest of #248

For spec, I have added some TODO in this commit.

kanitw commented 8 years ago

Note that most encoding constraint shouldn't have to be relaxed though!