使用wordcloud创建精美词云图片-day01


  1. 首先安装需要使用的python库,最方便的方法就是使用 pip 工具
pip install wordcloud
pip install imageio
pip install matplotlib

说明: wordcloud 是主要的词云生成库,imageio是一个读写图片的io库,matplotlib是一个非常流行的数据可视化库

  1. 安装好必须的库之后,开始进入正式的代码编写
  • 首先导入库
import os
from os import path
from wordcloud import WordCloud
from imageio import imread
  • 接下来从文件中读取数据
# get data directory (using getcwd() is needed to support running example in generated IPython notebook)
d = path.dirname(__file__) if "__file__" in locals() else os.getcwd()

# Read the whole text.
text = open(path.join(d, 'constitution.txt')).read()
  • 创建wordcloud对象并从文件读取的数据生成词云图片
# Generate a word cloud image
wordcloud = WordCloud()
wordcloud.generate(text)
  • 将结果保存到文件
wordcloud.to_file(path.join(d,'simple.png'))

现在你可以在当前目录下发现一个simple.png图片,打开如下所示:

simple.png

你可能感兴趣的:(使用wordcloud创建精美词云图片-day01)