1. 前言
生成微信词云,让数据更直观。
2. 安装必要的库
atplotlib等。可以使用pip命令进行安装
stall jiebastall wordcloudstallatplotlib
3. 分析微信聊天记录
进行分析。
的字典数据结构进行统计。
port jieba
打开文件coding=’utf-8′) as f
读取文件内容
text = f.read()
words = jieba.cut(text)
统计词频
freq = {} words freq
freq[word] += 1
else
freq[word] = 1
4. 生成词云图
ter数据结构进行转换。
sportterport WordCloud
将字典转换为列表ter(freq)
生成词云图deratecies(word_freq)
显示词云图portatplotlib.pyplot as pltshow(wc)
plt.axis(‘off’)
plt.show()
5. 结论
atplotlib等库,可以方便地实现微信词云的生成。