anychart.onDocumentReady(function () {
function drawGauge(value, settings) {
const gauge = anychart.gauges.linear();
gauge.data([value, settings.value]);
gauge.layout('horizontal');
const scale = anychart.scales.linear();
scale.minimum(0).maximum(settings.maximum).ticks({ interval: 2 });
const axis = gauge.axis(0);
axis.width('1%').offset('43%').scale(scale).orientation('bottom');
const barSeries = gauge.bar(0);
const labelBar = barSeries.labels();
const ledPointer = gauge.led(1);
ledPointer.colorScale().colors(['#63b39b', '#63b39b']);
const world = drawGauge(13.68, { maximum: 50, value: 27.13 });
const europe = drawGauge(36.98, { maximum: 50, value: 47.28 });
const nAmerica = drawGauge(36.77, { maximum: 50, value: 46.53 });
const sAmerica = drawGauge(22.8, { maximum: 50, value: 40.54 });
const asia = drawGauge(10.14, { maximum: 50, value: 27.16 });
const oceania = drawGauge(9.75, { maximum: 50, value: 22.12 });
const africa = drawGauge(1.56, { maximum: 50, value: 3.04 });
const layoutTable = anychart.standalones.table();
[null, 'COVID19 Vaccination - How far are we from the halfway mark?'],
['North America', nAmerica],
['South America', sAmerica],
layoutTable.getCol(0).width(100);
layoutTable.container('container');