Python-“词云”分析
2018-02-11 20:27
232 查看
今天在浏览csdn的时候,看到了别人做了很炫的“词云”,感觉很简单,于是心血来潮就想用Python做一个,但是在做的过场中出现了很多diffcult,尴尬,好了,废话不多说,直接上手。一. 什么是“词云(Wordcloud)”? 词云”是对文本中出现频率较高的“关键词”予以视觉上的突出,形成“关键词云层”或“关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。 我们经常在网上可以看到类似于下面的这样的图片。
这些便是所谓的“词云”图,那么这些炫酷的图案是怎么做出来的,由于考虑到难度,所以今天做的很基础,相信大多人都可以看的懂。二.在做这个之前,要用到以下工具以及第三方库。 Python版本:3.5.4(2.7版本也可以) 相关模块: 1.Wordcloud 2.Anaconda 3.jupter Notebook三.安装过程(由于本人电脑Windows,所以全程使用win10)安装Anaconda: URL:https://www.anaconda.com/download/
根据自己电脑的属性,选择合适的版本:下载完成后,选择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就可以做成各种各样的图案。直接上图:
好了,今天的故事就到这里,赶紧去玩玩吧!
这些便是所谓的“词云”图,那么这些炫酷的图案是怎么做出来的,由于考虑到难度,所以今天做的很基础,相信大多人都可以看的懂。二.在做这个之前,要用到以下工具以及第三方库。 Python版本:3.5.4(2.7版本也可以) 相关模块: 1.Wordcloud 2.Anaconda 3.jupter Notebook三.安装过程(由于本人电脑Windows,所以全程使用win10)安装Anaconda: URL:https://www.anaconda.com/download/
根据自己电脑的属性,选择合适的版本:下载完成后,选择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就可以做成各种各样的图案。直接上图:
好了,今天的故事就到这里,赶紧去玩玩吧!
相关文章推荐
- python-novaclient源码分析-M版本
- Python数据分析(八)-xrange,range,arange与np.where
- C++、python、CUDA性能分析--矩阵乘法
- Python之socketserver源码分析
- Python对列表排序的方法实例分析
- python 分析redis
- Windows平台Python连接sqlite3数据库的方法分析
- python数据分析与挖掘学习笔记(6)-电商网站数据分析及商品自动推荐实战与关联规则算法
- ArcGIS Python API可视化及分析系列教程(一):入门与简介(2)安装与配置
- python数据分析(数据检索、加工与存储)
- python写的一个squid访问日志分析的小程序
- Python爬虫实战02:分析Ajax请求并抓取今日头条街拍
- python字典基本操作实例分析
- Python 调用C模块以及性能分析
- Python错误代码分析:莫名的[TypeError: 'int' object is not iterable]
- python基础练习(二)—— 数据分析包numpy数组操作
- 用python进行数据分析笔记1--基础知识篇
- python常用的数据分析工具包
- Python数据分析入门-Pandas环境搭建
- python笔记之常用模块用法分析