compassql
Version:
CompassQL visualization query language
472 lines • 19.8 kB
JSON
{
"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"
}