Python-“词云”分析

今天在浏览csdn的时候,看到了别人做了很炫的“词云”,感觉很简单,于是心血来潮就想用Python做一个,但是在做的过场中出现了很多diffcult,尴尬 ,好了,废话不多说,直接上手。
一. 什么是“词云(Wordcloud)”?
        词云”是对文本中出现频率较高的“关键词”予以视觉上的突出,形成“关键词云层”或“关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。
        我们经常在网上可以看到类似于下面的这样的图片。
        
        


这些便是所谓的“词云”图,那么这些炫酷的图案是怎么做出来的,由于考虑到难度,所以今天做的很基础,相信大多人都可以看的懂。
二.在做这个之前,要用到以下工具以及第三方库。
        Python版本:3.5.4(2.7版本也可以)
        相关模块:
        1.Wordcloud
        2.Anaconda
        3.jupter Notebook
三.安装过程(由于本人电脑Windows,所以全程使用win10)
安装 Anaconda:

根据自己电脑的属性,选择合适的版本:
下载完成后,选择next/I agree/finish之类的,完成安装!
安装之后打开主界面就会看到这样的情况:

选择第1个,打开终端:输入Jupyter Notebook
会自动跳转到另外一个网站:

此时已经完成了 Jupyter Notebook的安装。
接下来继续安装 Wordcloud
        我们知道在Python上需要引入第三方库时,通常需要在cmd上输入:
pip install xxx(库)
就可以了,但是安装 Wordcloud在Windows上行不通,在Mac上可以。
刚开始,我用pip就出现了一下情况:
错误提示:
于是在Github:找到 wordcloud‑1.3.1‑cp27‑cp27m‑win64.whl下载解压。
完成之后:
键入以下命令:

mkdir democd demo

于是有一个目录叫demo了。在“我的电脑”,找到这个目录并且打开它。
将 wordcloud‑1.3.1‑cp27‑cp27m‑win64.whl 这个文件。下载后将它拖拽到你的demo目录里。
在命令行下,先执行:
pip install wheel
然后,再执行:
pip install wordcloud‑1.3.1‑cp27‑cp27m‑win64.wh
好了,我们需要的全部Python运行环境终于装好了。
然后在 jupter Notebook中直接上代码:
这样,就可以完整的做出“词云”图了。
为了照顾到大家,请到这个网站: https://wordart.com/create 就可以做成各种各样的图案。
直接上图:


好了,今天的故事就到这里,赶紧去玩玩吧!

猜你喜欢

转载自blog.csdn.net/ceoko1007/article/details/79313067