UNPKG

compassql

Version:

CompassQL visualization query language

472 lines 19.8 kB
{ "name": "", "path": "", "items": [ { "name": "IMDB_Rating|Release_Date", "path": "/IMDB_Rating|Release_Date", "items": [ { "name": "xy:IMDB_Rating|xy:Release_Date", "path": "/IMDB_Rating|Release_Date/xy:IMDB_Rating|xy:Release_Date", "items": [ { "name": "xy:IMDB_Rating|xy:Release_Date", "path": "/IMDB_Rating|Release_Date/xy:IMDB_Rating|xy:Release_Date/xy:IMDB_Rating|xy:Release_Date", "items": [ "point|x:Release_Date,t|y:IMDB_Rating,q", "point|x:IMDB_Rating,q|y:Release_Date,t", "tick|x:Release_Date,t|y:IMDB_Rating,q", "tick|x:IMDB_Rating,q|y:Release_Date,t" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "IMDB_Rating|year(Release_Date)", "path": "/IMDB_Rating|year(Release_Date)", "items": [ { "name": "xy:IMDB_Rating|xy:year(Release_Date)", "path": "/IMDB_Rating|year(Release_Date)/xy:IMDB_Rating|xy:year(Release_Date)", "items": [ { "name": "xy:IMDB_Rating|xy:year(Release_Date)", "path": "/IMDB_Rating|year(Release_Date)/xy:IMDB_Rating|xy:year(Release_Date)/xy:IMDB_Rating|xy:year(Release_Date)", "items": [ "point|x:year(Release_Date,t)|y:IMDB_Rating,q", "point|x:IMDB_Rating,q|y:year(Release_Date,t)", "tick|x:year(Release_Date,t)|y:IMDB_Rating,q", "tick|x:IMDB_Rating,q|y:year(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "IMDB_Rating|month(Release_Date)", "path": "/IMDB_Rating|month(Release_Date)", "items": [ { "name": "xy:IMDB_Rating|xy:month(Release_Date)", "path": "/IMDB_Rating|month(Release_Date)/xy:IMDB_Rating|xy:month(Release_Date)", "items": [ { "name": "xy:IMDB_Rating|xy:month(Release_Date)", "path": "/IMDB_Rating|month(Release_Date)/xy:IMDB_Rating|xy:month(Release_Date)/xy:IMDB_Rating|xy:month(Release_Date)", "items": [ "point|x:month(Release_Date,t)|y:IMDB_Rating,q", "point|x:IMDB_Rating,q|y:month(Release_Date,t)", "tick|x:month(Release_Date,t)|y:IMDB_Rating,q", "tick|x:IMDB_Rating,q|y:month(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "Release_Date|bin(IMDB_Rating)", "path": "/Release_Date|bin(IMDB_Rating)", "items": [ { "name": "xy:Release_Date|xy:bin(IMDB_Rating)", "path": "/Release_Date|bin(IMDB_Rating)/xy:Release_Date|xy:bin(IMDB_Rating)", "items": [ { "name": "xy:Release_Date|xy:bin(IMDB_Rating)", "path": "/Release_Date|bin(IMDB_Rating)/xy:Release_Date|xy:bin(IMDB_Rating)/xy:Release_Date|xy:bin(IMDB_Rating)", "items": [ "point|x:bin(IMDB_Rating,q)|y:Release_Date,t", "point|x:Release_Date,t|y:bin(IMDB_Rating,q)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "mean(IMDB_Rating)|year(Release_Date)", "path": "/mean(IMDB_Rating)|year(Release_Date)", "items": [ { "name": "xy:mean(IMDB_Rating)|xy:year(Release_Date)", "path": "/mean(IMDB_Rating)|year(Release_Date)/xy:mean(IMDB_Rating)|xy:year(Release_Date)", "items": [ { "name": "xy:mean(IMDB_Rating)|xy:year(Release_Date)", "path": "/mean(IMDB_Rating)|year(Release_Date)/xy:mean(IMDB_Rating)|xy:year(Release_Date)/xy:mean(IMDB_Rating)|xy:year(Release_Date)", "items": [ "line|x:year(Release_Date,t)|y:mean(IMDB_Rating,q)", "line|x:mean(IMDB_Rating,q)|y:year(Release_Date,t)", "area|x:year(Release_Date,t)|y:mean(IMDB_Rating,q)", "area|x:mean(IMDB_Rating,q)|y:year(Release_Date,t)", "bar|x:year(Release_Date,t)|y:mean(IMDB_Rating,q)", "bar|x:mean(IMDB_Rating,q)|y:year(Release_Date,t)", "point|x:year(Release_Date,t)|y:mean(IMDB_Rating,q)", "point|x:mean(IMDB_Rating,q)|y:year(Release_Date,t)", "tick|x:year(Release_Date,t)|y:mean(IMDB_Rating,q)", "tick|x:mean(IMDB_Rating,q)|y:year(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "mean(IMDB_Rating)|month(Release_Date)", "path": "/mean(IMDB_Rating)|month(Release_Date)", "items": [ { "name": "xy:mean(IMDB_Rating)|xy:month(Release_Date)", "path": "/mean(IMDB_Rating)|month(Release_Date)/xy:mean(IMDB_Rating)|xy:month(Release_Date)", "items": [ { "name": "xy:mean(IMDB_Rating)|xy:month(Release_Date)", "path": "/mean(IMDB_Rating)|month(Release_Date)/xy:mean(IMDB_Rating)|xy:month(Release_Date)/xy:mean(IMDB_Rating)|xy:month(Release_Date)", "items": [ "line|x:month(Release_Date,t)|y:mean(IMDB_Rating,q)", "line|x:mean(IMDB_Rating,q)|y:month(Release_Date,t)", "area|x:month(Release_Date,t)|y:mean(IMDB_Rating,q)", "area|x:mean(IMDB_Rating,q)|y:month(Release_Date,t)", "bar|x:month(Release_Date,t)|y:mean(IMDB_Rating,q)", "bar|x:mean(IMDB_Rating,q)|y:month(Release_Date,t)", "point|x:month(Release_Date,t)|y:mean(IMDB_Rating,q)", "point|x:mean(IMDB_Rating,q)|y:month(Release_Date,t)", "tick|x:month(Release_Date,t)|y:mean(IMDB_Rating,q)", "tick|x:mean(IMDB_Rating,q)|y:month(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "autocount()|bin(IMDB_Rating)|year(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|year(Release_Date)", "items": [ { "name": "facet:bin(IMDB_Rating)|xy:autocount()|xy:year(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|year(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:year(Release_Date)", "items": [ { "name": "facet:bin(IMDB_Rating)|xy:autocount()|xy:year(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|year(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:year(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:year(Release_Date)", "items": [ "line|row:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "line|column:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "line|row:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "line|column:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "area|row:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "area|row:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "area|column:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "area|column:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "bar|row:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "bar|row:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "bar|column:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "bar|column:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "point|row:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "point|row:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "point|column:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "point|column:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "tick|row:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "tick|column:bin(IMDB_Rating,q)|x:year(Release_Date,t)|y:count(*,q)", "tick|row:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)", "tick|column:bin(IMDB_Rating,q)|x:count(*,q)|y:year(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" }, { "name": "style:autocount()|xy:bin(IMDB_Rating)|xy:year(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|year(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:year(Release_Date)", "items": [ { "name": "style:autocount()|xy:bin(IMDB_Rating)|xy:year(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|year(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:year(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:year(Release_Date)", "items": [ "point|size:count(*,q)|x:bin(IMDB_Rating,q)|y:year(Release_Date,t)", "point|size:count(*,q)|x:year(Release_Date,t)|y:bin(IMDB_Rating,q)", "point|color:count(*,q)|x:bin(IMDB_Rating,q)|y:year(Release_Date,t)", "point|color:count(*,q)|x:year(Release_Date,t)|y:bin(IMDB_Rating,q)", "rect|color:count(*,q)|x:bin(IMDB_Rating,q)|y:year(Release_Date,t)", "rect|color:count(*,q)|x:year(Release_Date,t)|y:bin(IMDB_Rating,q)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" }, { "name": "autocount()|bin(IMDB_Rating)|month(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)", "items": [ { "name": "facet:bin(IMDB_Rating)|xy:autocount()|xy:month(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:month(Release_Date)", "items": [ { "name": "facet:bin(IMDB_Rating)|xy:autocount()|xy:month(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:month(Release_Date)/facet:bin(IMDB_Rating)|xy:autocount()|xy:month(Release_Date)", "items": [ "line|row:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "line|column:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "line|row:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "line|column:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "area|row:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "area|row:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "area|column:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "area|column:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "bar|row:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "bar|row:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "bar|column:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "bar|column:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "point|row:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "point|row:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "point|column:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "point|column:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "tick|row:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "tick|column:bin(IMDB_Rating,q)|x:month(Release_Date,t)|y:count(*,q)", "tick|row:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)", "tick|column:bin(IMDB_Rating,q)|x:count(*,q)|y:month(Release_Date,t)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" }, { "name": "style:autocount()|xy:bin(IMDB_Rating)|xy:month(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:month(Release_Date)", "items": [ { "name": "style:autocount()|xy:bin(IMDB_Rating)|xy:month(Release_Date)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:month(Release_Date)/style:autocount()|xy:bin(IMDB_Rating)|xy:month(Release_Date)", "items": [ "point|size:count(*,q)|x:bin(IMDB_Rating,q)|y:month(Release_Date,t)", "point|size:count(*,q)|x:month(Release_Date,t)|y:bin(IMDB_Rating,q)", "point|color:count(*,q)|x:bin(IMDB_Rating,q)|y:month(Release_Date,t)", "point|color:count(*,q)|x:month(Release_Date,t)|y:bin(IMDB_Rating,q)", "rect|color:count(*,q)|x:bin(IMDB_Rating,q)|y:month(Release_Date,t)", "rect|color:count(*,q)|x:month(Release_Date,t)|y:bin(IMDB_Rating,q)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" }, { "name": "facet:month(Release_Date)|xy:autocount()|xy:bin(IMDB_Rating)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/facet:month(Release_Date)|xy:autocount()|xy:bin(IMDB_Rating)", "items": [ { "name": "facet:month(Release_Date)|xy:autocount()|xy:bin(IMDB_Rating)", "path": "/autocount()|bin(IMDB_Rating)|month(Release_Date)/facet:month(Release_Date)|xy:autocount()|xy:bin(IMDB_Rating)/facet:month(Release_Date)|xy:autocount()|xy:bin(IMDB_Rating)", "items": [ "bar|row:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "bar|row:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "bar|column:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "bar|column:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "point|row:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "point|column:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "point|row:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "point|column:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "tick|row:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "tick|column:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "tick|row:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "tick|column:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "area|row:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "line|row:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "line|column:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "line|row:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "area|column:month(Release_Date,t)|x:bin(IMDB_Rating,q)|y:count(*,q)", "area|row:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "line|column:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)", "area|column:month(Release_Date,t)|x:count(*,q)|y:bin(IMDB_Rating,q)" ] } ], "groupBy": [ "channel" ], "orderGroupBy": "effectiveness" } ], "groupBy": [ { "property": "channel", "replace": { "x": "xy", "y": "xy", "color": "style", "size": "style", "shape": "style", "opacity": "style", "row": "facet", "column": "facet" } } ], "orderGroupBy": "effectiveness" } ], "groupBy": [ "field", "aggregate", "bin", "timeUnit", "stack" ], "orderGroupBy": "aggregationQuality" }