python3制作词云实例
2023-07-06 19:34 作者:Jacksondzl | 我要投稿
不晓得大家有木有看过我的头像、那是一个词云(wordcloud)。
这个词云是我用python3制作的、本期我们就要用python3制作词云。
词云是什么?网络上的答法:词云是一种通过形成“关键词云层”或“关键词渲染”来突出网络文本中出现频率较高的“关键词”的视觉上的方式。它通过过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。词云图是词云的视觉表现形式,通过颜色和形状的变化来突出关键词。
对我来说、词云就是一张图片。它能从一大串文字中提取重要信息显示、并去掉没用的信息。
那废话不多说、我们开始吧。
需要的环境:python3,wordcloud库
第一步:安装环境(wordcloud库):
按下winkey+r键、输入cmd、打开命令提示框。输入以下命令:
pip -3 -m install wordcloud
或者
pip install wordcloud
前提是你要安装了python3。
第二步:准备数据:
打开IDEL定义一个变量a、然后找一串字符串设为它的值。

第三步:创建词云实例:
在第一行导入wordcloud库。
并设定一个变量word、设为wordcloud.WordCloud()

第四步:生成词云:
使用word.generate()生成词云。并且在括号中填写a。

第五步:保存:
使用word.to_file保存。并在括号中填写地址和名称。

此时去看一看我们的词云吧。
咦?怎么会这样?

原来、wordcloud库本身不支持中文字体。我们还得在创建词云对象那步修改font_path参数。

这样我们再来看生成的词云。
这样就是中文了。

好了、以上就是基础的词云生成方法。以后、我们将进一步生成美丽的词云。快去折腾你的电脑吧!