这年头数据可视化日新月异,在Excel上做数据分析,最后一步,难免要搞个图表输出高大上一回,微软也深知此道,在Excel2016上更新了一大波图表功能,市场上很耀眼的词云图还是没加进来,虽然在各大的在线网站上都有相应的在线网页版生成词云的功能,而且功能更强大和丰富(在上次15波接入人工智能功能模块也有介绍)。但对于All In Excel的惰性思想上,最终还是决定给广大粉丝们送来了Excel上生成词云图的功能,让大伙们用上经济适用性的词云图是本篇着重讲论的,至于需求更高级的,就自行到别处找寻了,Excel催化剂只负责搬运工的工作,在DotNet的世界仅能找到功能有限度的词云词的轮子。
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
暂无,功能操作性较简单,如有强烈需求,后补视频
功能入口位置
请准备以下图的数据源,其中有词云图所要的分词列和词频列即可,列名怎么叫不重要,强烈建议用15波介绍的中文分词一键生成。
中文分词功能中可自义词库,可自定义词性,更加精确地切分出最终想要的内容,如下图中的非语素字、助词等没意义的字,只需用是否过滤词列选取FALSE即可过滤掉
数据源结构
操作方法
若以上的分词列的词名未进行汇总,也没关系,程序自动对其进行汇总,例如:2个商品评价都有质量一词,词频数为1,程序调用时,只会生成词云图的质量一词一次,词频数为2的汇总值。
不同字体的选择生成的词云的不同效果
此篇简单的一个生成词云功能,操作步骤也简单,并且不失灵活性,虽说一大堆网页的在线版功能在线词云图制作,或者使用Python/R等数据分析语言,做个词云图也是很简单的事情,但考虑到广大Excel用户群体,数据源以Excel整理好的,并且做出的图表大部分场景都在OFFICE软件环境下使用。增加此经济适用型的Excel版词云制作,也未偿不失为一个不错的解决方案,特别是后续灵活使用Excel催化剂的中文分词功能、分词词库维护,自动筛选快速切换不同的词云图数据源生成不同的词云图组等场景下,势必能够带给广大Excel使用者很好的使用体验。