2018年各省市国民生产种植标签云
代码编写:
import itertools
from pyecharts import options as opts
from pyecharts.charts import WordCloud
from pyecharts.globals import SymbolType
provinces = ['北京', '天津', '河北', '山西', '内蒙古', '辽宁',
'吉林', '黑龙江', '上海', '江苏', '浙江', '安徽',
'福建', '江西', '山东', '河南', '湖北', '湖南',
'广东', '广西', '海南', '重庆', '四川', '贵州',
'云南', '西藏', '陕西', '甘肃', '青海', '宁夏', '新疆']
gdp = [30319.98, 18809.64, 36010.27, 16818.11, 17289.22, 25315.35,
15074.62, 16361.62, 32679.87, 92595.40, 56197.15, 30006.82,
35804.04, 21984.78, 76469.67, 48055.86, 39366.55, 36425.78,
97277.77, 20352.51, 4832.05, 20363.19, 40678.13, 14806.45,
17881.12, 1477.63, 24438.32, 8246.07, 28865.23, 3705.18, 12199.08]
myWordCloud = WordCloud()
gdp_counters = list(itertools.zip_longest(provinces, gdp))
myWordCloud.add("国内生产总值", gdp_counters, word_size_range=[20, 100],
shape=SymbolType.DIAMOND)
myWordCloud.set_global_opts(title_opts=opts.TitleOpts(title="国内生产总值"))
myWordCloud.render()
运行结果: