在当今信息爆炸的时代,数据可视化成为了从海量数据中提取有价值信息的关键手段。它能够将复杂的数据以直观、生动的图表形式展现出来,让数据 “说话”,帮助我们更好地理解和分析数据。本文将详细介绍如何使用 Echarts 绘制地图和词云图,带你走进数据可视化的精彩世界。
一、Echarts 地图绘制
(一)Map 地图
- 导入地图 js 文件
在 Echarts 4.2.0 之前,绘制地图需导入地图 js 文件。由于 echarts 官网不再提供地图 js 文件下载,我们可使用 pyecharts 库官方提供的线上 js 资源库。以绘制中国地图为例,在 html 文件中添加如下代码导入中国地图的 js 文件:<script src="https://assets.pyecharts.org/assets/maps/china.js"></script>
- 基本配置项
series.type
:设置为 'map',表明绘制的是地图。series.mapType
:由导入的地图 js 文件决定,这里导入中国地图 js 文件,所以值为 'china'。series.data
:一个对象数组,每个对象包含地域名称(name)和对应数值(value),如:series.label
:控制地图地域名称标签的显示和样式。series.roam
:控制地图是否可鼠标拖动、放缩。vis