Python简单实现词云图代码及步骤解析


Posted in Python onJune 04, 2020

一、安装 wordcloud

pip install wordcloud

二、加载包、设置路径

import os
from wordcloud import WordCloud
import matplotlib.pyplot as plt
os.chdir('E:\\pyspace\\tmp')

三、词云图示例

1、默认参数示例

text = 'Keep it simple and stupid.'
wc = WordCloud() # 实例化词云图对象
wc.generate(text) # 根据文本生成词云图
plt.imshow(wc) # 显示词云图

Python简单实现词云图代码及步骤解析

如果 jupyter 没有图形输出,需要设置 jupyter 的图形显示方式

%matplotlib inline

WordCloud() 词云图对象对应的画布默认长200像素,宽400像素,背景色为黑色。

2、配置参数示例

text = 'Keep it simple and stupid.'
wc = WordCloud(background_color='white', width=500, height=300) # 实例化词云图对象

wc.generate(text) # 根据文本生成词云图
plt.imshow(wc) # 显示词云图

Python简单实现词云图代码及步骤解析

3、不显示坐标轴

text = 'Keep it simple and stupid.'
wc = WordCloud(background_color='white', width=500, height=300) # 实例化词云图对象

wc.generate(text) # 根据文本生成词云图
plt.imshow(wc) # 显示词云图
plt.axis('off') # 不显示坐标轴
plt.show()

Python简单实现词云图代码及步骤解析

环境说明:

Python简单实现词云图代码及步骤解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一步步教你用Python实现2048小游戏
Jan 19 Python
python urllib爬取百度云连接的实例代码
Jun 19 Python
Python实现Pig Latin小游戏实例代码
Feb 02 Python
Python OpenCV 直方图的计算与显示的方法示例
Feb 08 Python
python topN 取最大的N个数或最小的N个数方法
Jun 04 Python
Python3实现腾讯云OCR识别
Nov 27 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 Python
python自动分箱,计算woe,iv的实例代码
Nov 22 Python
PyCharm下载和安装详细步骤
Dec 17 Python
python3获取控制台输入的数据的具体实例
Aug 16 Python
Python中Pyspider爬虫框架的基本使用详解
Jan 27 Python
python内置模块之上下文管理contextlib
Jun 14 Python
Python坐标轴操作及设置代码实例
Jun 04 #Python
Python flask框架实现查询数据库并显示数据
Jun 04 #Python
使用opencv中匹配点对的坐标提取方式
Jun 04 #Python
Python实现计算图像RGB均值方式
Jun 04 #Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 #Python
Python flask框架实现浏览器点击自定义跳转页面
Jun 04 #Python
python 图像判断,清晰度(明暗),彩色与黑白实例
Jun 04 #Python
You might like
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
解析Linux下Varnish缓存的配置优化
2013/06/20 PHP
关于Sphinx创建全文检索的索引介绍
2013/06/25 PHP
IIS6.0中配置php服务全过程解析
2013/08/07 PHP
ThinkPHP分页类使用详解
2014/03/05 PHP
PHP+jQuery 注册模块开发详解
2014/10/14 PHP
PHP实现多文件上传的方法
2015/07/08 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
详解将数据从Laravel传送到vue的四种方式
2019/10/16 PHP
jQuery 自动增长的文本输入框实现代码
2010/04/02 Javascript
从jquery的过滤器.filter()方法想到的
2013/09/29 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
js实现常用排序算法
2016/08/09 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
RequireJS简易绘图程序开发
2016/10/28 Javascript
jquery+ajax实现省市区三级联动效果简单示例
2017/01/04 Javascript
jQuery层级选择器实例代码
2017/02/06 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
bootstrap table服务端实现分页效果
2017/08/10 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
vue+element table表格实现动态列筛选的示例代码
2021/01/14 Vue.js
Python中的各种装饰器详解
2015/04/11 Python
python模块之time模块(实例讲解)
2017/09/13 Python
python 把列表转化为字符串的方法
2018/10/23 Python
10款最好的Python开发编辑器
2019/07/03 Python
tensorflow之并行读入数据详解
2020/02/05 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
维珍澳洲航空官网:Virgin Australia
2017/09/08 全球购物
高中军训感想300字
2014/03/04 职场文书
学校爱心捐款倡议书
2014/05/13 职场文书
森林病虫害防治方案
2014/06/02 职场文书
小学教育见习总结
2015/06/23 职场文书
Python使用Kubernetes API访问集群
2021/05/30 Python
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python