网上有很多制作词云的网站,我们使用Python也可以很方便的制作,这里,我们就简单学习下。
1. word_cloud
pip install wordcloud
即可,但是,我这个是在Windows平台,安装的时候,提示什么少了,需要去下载个编译器的,报错信息后面有URL,
这里忘记记下来了,遇到的同学,直接去下载下应该就行了
error: Microsoft Visual C++ 14.0 is required
这里,我就下载了这个cp36的,然后直接安装就行了
pip install wordcloud-1.3.2-cp36-cp36m-win_amd64.whl
官网上有个小栗子,我们可以测试下,代码和使用到的数据,github上都有
from os import path
from wordcloud import WordCloud
d = path.dirname(__file__)
# Read the whole text.
text = open(path.join(d, 'constitution.txt')).read()
# Generate a word cloud image
wordcloud = WordCloud().generate(text)
# Display the generated image:
# the matplotlib way:
import matplotlib.pyplot as plt
plt.imshow(wordcloud, interpolation='bilinear')</