词云图生成器

云词图 java形状设置 词云图生成_云词图 java形状设置

假设你手上有一份类似这样的数据(大江大河弹幕.xlsx)

云词图 java形状设置 词云图生成_词云_02


想要绘制词云图,步骤如下

练习数据:弹幕

1 把 停用词.txt 放置在桌面

下载地址:停用词

云词图 java形状设置 词云图生成_云词图 java形状设置_03

2 打开文本文件

云词图 java形状设置 词云图生成_云词图 java形状设置_04


打开你要绘制词云图的数据,这里是 大江大河弹幕.xlsx

云词图 java形状设置 词云图生成_词云_05


打开后的界面

云词图 java形状设置 词云图生成_人工智能_06

3 输入要绘制词云图数据的列名(必填)

这里只有一列,列名是 弹幕

云词图 java形状设置 词云图生成_词云_07

如果没有填列名,会有提示

云词图 java形状设置 词云图生成_数据_08


如果列名填错了,也会有提示

云词图 java形状设置 词云图生成_词云_09


其他可以暂时不填,也能绘制词云图

4 点击绘制词云图

云词图 java形状设置 词云图生成_人工智能_10


词云图生成成功

云词图 java形状设置 词云图生成_数据_11


云词图 java形状设置 词云图生成_人工智能_12

5 如果上面绘制的图里面有想要剔除的词,可以添加到停用词

例如,这里我想剔除宋运辉,东宝,第三部

云词图 java形状设置 词云图生成_人工智能_13


再次点击绘制词云图

最终效果如下

宋运辉,东宝,第三部 已被剔除

云词图 java形状设置 词云图生成_人工智能_14

6 如果你觉得词语没有被切分成你想要的样子,比如“人工智能”,在图中被分开显示为“人工”和“智能”两个词,而你想要是“人工智能”整体显示,就可以添加自定义词

或者数据挖掘,在图中被分开显示为数据和挖掘

比如,这里我想要 “大江大河” 整体显示

云词图 java形状设置 词云图生成_词云_15

7 更改词云图蒙版(也就是词云图图案)

默认是枫叶

云词图 java形状设置 词云图生成_云词图 java形状设置_16


如果要更改图案,可以在指定的网站上,找到想要的图案名字,填入即可

https://fa5.dashgame.com/#/%E5%9B%BE%E6%A0%87

云词图 java形状设置 词云图生成_数据_17


比如我要这个苹果,复制下面的名字

云词图 java形状设置 词云图生成_人工智能_18


云词图 java形状设置 词云图生成_词云_19


云词图 java形状设置 词云图生成_云词图 java形状设置_20


或者我选择这个猫

云词图 java形状设置 词云图生成_人工智能_21


云词图 java形状设置 词云图生成_人工智能_22

8 设置词云图最多容纳多少个词,以及最大词的字号

这里都可以设置,默认最多容纳250个词,最大字号为200

云词图 java形状设置 词云图生成_云词图 java形状设置_23