第一步:安装pyecharts
pyecharts是一款将Python与echarts结合的强大的数据可视化工具,本文使用了0.1.9.4版本
pip install pyecharts==0.1.9.4
第二步:读取数据
我的数据是在Excel表格里,如下图:
Execel数据
使用xlrd(没有就通过pip install xlrd安装)读取Excel表格中的数据
from pyecharts import Map
import xlrd
# 第一种方式,使用xlrd读取Execel表格中数据
data = xlrd.open_workbook('data.xlsx')
table = data.sheet_by_name('Sheet1')
province = table.col_values(0)[1:]
num = table.col_values(1)[1:]
如果各位没有相应的Execel文件,也不想新建一个,那就干脆自己定义一个字典,其中键是省份,值是对应的数量,然后再把对应的值取出来
# 第二种方式,直接自己写一个字典,然后取出相应数据
province_distribution = {'四川': 239