EXCEL数据表
python操作excel主要用到 xlrd 和 xlwt 这两个库,即读写excel。
安装xlrd:在cmd窗口 pip install xlrd
读取 Excel 数据并绘图
from pyecharts.charts import Map,Geo
from pyecharts import options as opts
from pyecharts.globals import ThemeType
import xlrd
data = xlrd.open_workbook('wjxData20210821.xls')
table = data.sheet_by_name('province')
province = table.col_values(0)[1:]
num = table.col_values(1)[1:]
list1 = [[province[i],num[i]] for i in range(len(province))] #列表生成式
map_1 = Map()
map_1.set_global_opts(visualmap_opts=opts.VisualMapOpts(max_=100, min_=0),
legend_opts=opts.LegendOpts(is_show=False))
map_1.add("",list1, is_map_symbol_show=False)
map_1.render(path="d://code//各省问卷数.html")
在相应目录下生成文件: