目录

词云图是什么

词云图是一种用来展现高频关键词的可视化表达,通过文字、色彩、图形的搭配,产生有冲击力地视觉效果,而且能够传达有价值的信息。词云图过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。

一、词云图介绍

概念

词云图是一种用来展现高频关键词的可视化表达,通过文字、色彩、图形的搭配,产生有冲击力地视觉效果,而且能够传达有价值的信息。词云就是通过形成“关键词云层”或“关键词渲染”,对网络文本中出现频率较高的“关键词”的视觉上的突出。词云图过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。

stylecloud库绘制词云

对自己而言,平时用python制作词云主要使用wordcloud,如果在可视化的过程还要用pyecharts绘制其他图,那么词云也干脆就用pyecharts制作了。stylecloud也是一个python绘制词云的包,是一位数据科学家Max Woolf基于wordcloud优化改良而成。并添加了一些更有用的功能,从而让使用者更易创作出独特并且颜值颇高的词云。

stylecloud具有以下特点:

为词云提供(任意大小)的图标形状(通过 Font Awesome 5.11.2 获得)

支持高级调色板(通过 palettable 实现)

为上述调色板提供直接梯度

支持读取文本文件,或预生成的 CSV 文件(包含单词和数字)

提供命令行接口。

延伸阅读:

二、词云图的特点

应用范围广

词云图作为一种工具类图表,有本文信息的地方就能用上它。它可以通过从报告、演讲稿、会议讨论等内容中提取关键字、词制成Excel,将信息用词云图表现出来。同时,词云图也可以运用到新闻报道、会议总结等场景,还可以嵌入PPT、论文里作为内容的一部分。

制作简单

随着数据可视化技术的推广,市场上词云图的制作软件也有很多种。如微词云、镝数图表、图表秀等。这些在线制图网站在不仅免去下载软件的过程,还不需要使用数据知识,通过页面引导的简单操作就可以制作出一副词云图,降低了使用门槛。

内容直接

词云图的构成元素是词汇的颜色与大小,以及图形的颜色。多样的色彩可以最大限度的吸引读者目光,同时大小不一的字体便于区分重要主题和次要主题,多个词汇能够把图表的内容简单直接的呈现给读者。

趣味性强

相比于传统的柱状图、折线图,以及信息量较大的桑基图、笛卡尔热力图等,词云图可以根据实际使用调整词云形状、用颜色表达情感倾向的特点为其增添了趣味性,也使得图表与内容主题更契合。

以上就是关于词云图的内容希望对大家有帮助。