这个图应该怎么绘制啊 没有什么思路 可以帮忙指点一二吗??可以用echarts实现吗,前面需要展示单位和地区

<body>
<div id="mainChart"></div>
<script>
var myChart = echarts.init(document.getElementById('mainChart'));
var num = 20;
function data(cnt) {
var t = [];
for (i = 1; i < cnt; i++)
t.push(20);
return t;
}
var option = {
xAxis: {
show: false,
data: data(num)
},
yAxis: {
show: false
},
series: [
{
type: 'bar',
data: data(num)
},
{
type: 'bar',
data: data(7)
}
]
};
console.log(option);
myChart.setOption(option);
</script>
</body>
