示例代码:
from pyecharts.charts import WordCloud
from pyecharts import options as opts
# 构建词云数据,词云格式[(word,count),(word,count)]
data = [
('java',170),
('python',150),
('c',112),
('javascript',99),
('c++',89),
('c#',87),
('PHP',79),
('SQL',75),
('Go',75),
('Swift',74),
('Ruby',72)
]
# 创建实例对象
c = WordCloud()
c.add(series_name="",data_pair=data)
# 设置标题
c.set_global_opts(title_opts=opts.TitleOpts("编程语言排行"))
# 展示图片
c.render('worldcloud.html')
运行结果:
这种图在实际应用中很常见,特别是在大数据时代,海量的数据,展示数据通过词云的形式,给人一目了然,这里数据较少,所以展现出来不是很美观,不过形式如上。
以上内容仅供参考学习,如有侵权请联系我删除!
如果这篇文章对您有帮助,左下角的大拇指就是对博主最大的鼓励。
您的鼓励就是博主最大的动力!