const data = [
{ code: 'CHN', value: 2824, population: 1412 },
{ code: 'IND', value: 1408, population: 1408 },
{ code: 'USA', value: 999, population: 333 },
{ code: 'BRA', value: 428, population: 214 },
{ code: 'RUS', value: 143, population: 143 },
{ code: 'JPN', value: 375, population: 125 },
{ code: 'DEU', value: 252, population: 84 },
{ code: 'FRA', value: 204, population: 68 },
{ code: 'GBR', value: 201, population: 67 },
{ code: 'ITA', value: 118, population: 59 },
{ code: 'CAN', value: 152, population: 38 },
{ code: 'AUS', value: 104, population: 26 },
]
const map = new ApexMaps(document.getElementById('map'), {
chart: { height: 420 },
geo: { map: 'world/countries@110m' },
debug: { enabled: true },
series: [
{
name: 'Cases',
joinBy: ['iso_a3', 'code'],
data,
scale: { palette: 'reds', classes: 5 },
normalizeBy: 'population',
},
],
})
map.render()