← Back to patterns
Comparison
Vertical Bar Chart
Classic vertical bars for categorical comparisons. Categories on the x-axis, values on the y-axis.
Best For
Comparing values across a small number of categories.
Live Demo
Usage
import { buildChartHtml } from 'dolex/html';
const html = buildChartHtml({
"pattern": "bar",
"title": "Quarterly Revenue by Product",
"data": [
{
"product": "Widget A",
"revenue": 48200
},
{
"product": "Widget B",
"revenue": 35800
},
{
"product": "Widget C",
"revenue": 62100
},
{
"product": "Widget D",
"revenue": 29400
},
{
"product": "Widget E",
"revenue": 51700
},
{
"product": "Widget F",
"revenue": 18900
}
],
"encoding": {
"x": {
"field": "product",
"title": "Product"
},
"y": {
"field": "revenue",
"title": "Revenue ($)"
}
},
"config": {
"sortBy": "value",
"sortOrder": "descending"
}
});