如何使用Python3.7生成词云
首先第一点,博主没有系统学习过python,我们专业是最后一届教VB6.0的,赶上了这末班车哈哈哈,所以下面表述难免有非正规军的感觉,见谅哈哈
引入第三方库
使用pip包管理器
安装,注意pip不要在python命令行
里直接使用,但可以在terminal
bash
或cmd
中直接使用pip ,注意 # 及后面备注去除
pip install re # 正则表达式库
pip install collections # 词频统计库
pip install numpy # numpy数据处理库
pip install jieba # 结巴分词
pip install wordcloud # 词云展示库
pip install PIL # 图像处理库
pip install -U matplotlib # 图像展示库
有些包可能自带,但为了保险都安装一下,这里和网上的pip安装内容不太一样,2019.5.8更新
确保地址正常能安装
引入数据与背景图片
将需要生成词云的数据保存为UTF-8
格式的article.txt
,放到同一项目文件夹中
将背景图片保存为wordcloud.jpg
,放到同一项目文件夹中,这里选择了西宫硝子
的同人图哈哈哈
引入代码
# 导入扩展库
import re # 正则表达式库
import collections # 词频统计库
import numpy as np # numpy数据处理库
import jieba # 结巴分词
import wordcloud