准备工作

  • 安装
pip install wordcloud
  • 导入
import wordcloud
from wordcloud import WordCloud

WordCloud参数

font_path:string

(字体路径,需要展现什么字体就把该字体路径+后缀名写上,如:font_path = ‘黑体.ttf’)

width,height: int

(默认为400,200,画布的大小,即生成分辨率为(400,200)的图片)

prefer_horizontal:float

(默认为0.9,代表文本横向排版出现的频率为0.9,垂直排版频率为0.1)

mask:nd-array or None

(默认为None,默认词云会填充画布默认大小,若不是None,则默认画布大小将失效,遮罩的形状被mask取代。mask中全白区域将不会绘制词云,所以导入图片时注意该图片的背景必须为白色,而填充区域为其他颜色,可以利用ps抠图放在纯白的画布中。)

contour_width:float

(设置词云边界宽度,默认为0,不画出词云边界线,当mask中填充部分的边界平滑时可以设置contour_width,否则不需要设置该参数,会产生锯齿。)

contour_color:‘black’(

边界线颜色,默认为黑色,当contour_width不为0时,设置本参数改变边界线颜色。)

scale:float

(默认为1,按比例放大(>1)画布或者缩小(<1))

min_font_size:int

(默认为4,最小的字体大小)

max_font_size:int or None

(默认为None,字体的最大样式)

font_step:int

(默认为1,字体大小的步长,大于1时会加快运算,但可能会导致较大误差(以测试为准))

max_words:number

(默认为200,显示单词或者汉字最大的个数)

stopwords:为字符串集或者None

(设置需要屏蔽的词(不会显示类似of the i etc.),若为None则会使用内置词集)

background_color:

(默认值’black’画布背景色,默认为黑色)

mode:string

(默认值’RGB’ ,当参数为’RGBA’,其中A代表透明度,且’background_color’不为空时,背景为透明。)

relative_scaling"float:

(默认值’auto’文字出现的频率与字体大小的关系,设置为1时词语出现的频率越高,其字体越大,默认为0.5。)

color_func:callable:

(默认为None,获取颜色函数,用户可以实现从图像中获取颜色,为None时使用内部默认颜色参数)

regexp:string or None:

(使用正则表达式来分隔输入的文本,当使用了generate_from_frequencies时本参数将被屏蔽)

collocations:bool:

(默认为True ,是否包括两个单词的搭配,当使用了generate_from_frequencies时本参数将被屏蔽)

colormap:string or marplotlib colormap:

(默认为’viridis’ ,随机为每个词染色,本参数使用了’color_func’时将会被屏蔽)

normalize_plurals:bool

( 默认为True,是否移除词尾的s,尚未发现本参数的用途。)

repeat:bool

(默认为False,是否重复单词或者短语,直到满足max_words和min_font_size,当文本内容较少时建议设置为真)

原文地址:
https://www.jianshu.com/p/3c349f0493e0

词云(WordCloud)参数详情相关推荐

  1. Python词云 wordcloud 十五分钟入门与进阶

    整体简介 基于Python的词云生成类库,很好用,而且功能强大.博主个人比较推荐 github:https://github.com/amueller/word_cloud 官方地址:https:// ...

  2. 在Python中自然语言处理生成词云WordCloud

    了解如何在Python中使用WordCloud对自然语言处理执行探索性数据分析. 最近我们被客户要求撰写关于自然语言处理的研究报告,包括一些图形和统计输出. 什么是WordCloud? 很多时候,您可 ...

  3. 数据美化 | 更清晰的Python词云wordcloud

    看了前面的词云教程,你可能会有一个疑问.为什么前面生成的词云图片不清晰呢?现在我们就来解决这个问题. 词云的属性 即WordCloud对象的属性: from wordcloud import Word ...

  4. 词云wordcloud

    直接pip总是会报错,基本放弃了,还是乖乖下载wheel文件吧 一个超好用的网站,所有的wheel文件都可以找到 https://pypi.org/ wordcloud    词云必须要有的包 用法: ...

  5. 词云 wordcloud库

    import jieba import collections from zhon.hanzi import punctuation from wordcloud import WordCloud f ...

  6. python词云 wordcloud库详细使用教程

    文章目录 前言 使用wordcloud生成词云的步骤 API参考 实例 从一段文本建立词云 根据蒙版建立词云 从词频建立词云 从图片颜色建立词云 传入中文字体路径解决乱码问题 前言 "词云& ...

  7. 词云wordcloud入门与进阶

    1 简易版生成词云 from wordcloud import WordCloud import matplotlib.pyplot as pltf = open(u'txt/AliceEN.txt' ...

  8. python删除中文停用词_python词云 wordcloud+jieba生成中文词云图

    简介 Python+jieba+wordcloud+txt+gif生成动态中文词云 本文基于爬虫爬取某微信号三个月的文章为例,展示了生成中文词云的完整过程.本文需要的两个核心Python类库: jie ...

  9. powerbi视觉对象_Power BI 视觉对象词云WordCloud

    我们经常看到各种各样的词云.标签云,有很多网站提供在线制作词云的工具. 向上面这样有形状轮廓的词云,需要专门的网站或是用Python来生成了. 今天说的WordCloud词云只是简单的依据单词.权重生 ...

  10. 词云wordcloud+jieba

    本人的Python词云作业 所需的文件: 2022年政府工作报告.txt Python代码: import jieba import wordcloud import imageio #遮罩with ...

最新文章

  1. 手抖有救了!DeblurGAN消除运动模糊效果惊人 | 附论文+代码
  2. 实验6Linux系统开发环境,哈工大嵌入式操作系统课件—6 Linux开发环境1-linux基.ppt...
  3. like mysql 相反_Mysql数据库的常用操作
  4. 搜狗浏览器智慧版_奥维互动地图浏览器下载_奥维互动地图浏览器64位版v7.1.2
  5. SAP ABAP maintanence view的数据校验机制
  6. elementui下拉框选择图片_element ui下拉框如何实现默认选择?
  7. Date函数基础知识整理
  8. yum install -y iptraf 显示找不到命令
  9. 实战案例丨ModelArts在数据标注、数据过滤上的应用技巧:自动分组
  10. 尝试实现手势控制计算机(持续跟进)
  11. php apache 多进程,php多进程 防止出现僵尸进程 如何 使 apache 成为 僵尸进程
  12. 三菱plc编程软件gx+developer安装教程
  13. ps_裁剪出圆形区域并将多余透明去掉
  14. 知道了我服务器的公网ip,是否可以入侵我的服务器?
  15. Java实现百度贴吧自动签到器
  16. Java反射基础指南
  17. springCloud学习【4】之elasticsearch(1)
  18. 微信小程序如何申请开通流量主
  19. slxrom+v.21+原生android+4.2,红米4高配版 魔趣OS 安卓10 MagiskV21版 完美ROOT 纯净完美 原生极简 纯净推荐...
  20. 如何快速搭建线上电商商城网站?

热门文章

  1. 第一阶段:Java基础之数组
  2. 前端传数据到后台部分接收成功,部分接收失败
  3. JAVA——基于HttpClient的通过单点登录方式(统一身份认证平台)登录正方教务系统[1999-2020]基本解决方案
  4. Polygon for the Angle
  5. Sasha and Sticks
  6. 【多线程学习笔记】sychronized关键字底层原理、sychronized与ReentrantLock、volatile和synchronized
  7. Win系统下用Eclipse中运行远程hadoop MapReduce程序出现Permission denied错误
  8. XCode 4.2(4.1)真机调试及生成IPA全攻略
  9. MySQL数据库-笔记02【创建数据库与数据表、数据类型、约束概念与举例】
  10. Mybatis的核心——SqlSession解读