benchmarkPlot = {
let p = Plot.plot({
marginLeft: 220,
width: 800,
x: {
grid: true,
label: "Time, s"
},
y: { label: null },
facet: {
data: queryTimingsFiltered,
y: "query_id",
label: "Query",
marginRight: 210
},
color: {
type: "categorical"
},
marks: [
Plot.frame(),
Plot.boxX(queryTimingsFiltered, {
x: "time",
y: "database_version_human",
fill: "database_version_human"
})
]
});
d3.select(p).selectAll("svg > g > text").style("font-size", "14px");
d3.select(p).selectAll("svg > g > g> text").style("font-size", "14px");
return p;
}