2018.6.3(python)wordcloud库常规方法

本文介绍使用Python的wordcloud库创建词云的方法。包括如何设置词云对象的基本属性如尺寸、字体大小等;如何加载文本并生成词云;以及如何保存生成的词云为图片文件。还介绍了如何通过配置参数来定制词云的样式,例如指定词云的形状、背景颜色等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

w=wordcloud.WordCloud()

方法:w.generate(txt)  -->向WordCloud对象w中加载文本txt,

>>>w.generate("Python and wordcloud")

方法: w.to_file(filename)  -->将词云输出为图像文件,png或jpg格式

>>>w.to_file("outfile.png")


配置对象参数>>>加载词云文本>>>输出词云文件


①配置对象参数

w=wordcloud.WordCloud(<width=,height=>)

指定词云对象生成图片的宽度和高度,默认为400宽200高

 min_font_size  : 指定词云字体的最小字号,默认四号 ( w=wordcloud.WordCloud(min_font_size=10))

max_font_size  : 指定词云中字体最大字号,根据高度自动调节

font_step  :  指定词云字体字号的步进间隔,默认为1


font_path :指定字体文件路径,默认None 实际上可以指定词云中显示字符的字体

w=wordcloud.WordCloud(font_path="msyh.ttc")


max_words  :指定词云显示的最大单词数量,默认为200

stop_words :指定词云的排除词列表,即不显示的单词列表


mask:指定词云形状,默认为长方形,需imread()函数

from scipy.misc import imread
mk=imread("pic.png")
w=wordcloud.WordCloud(mask=mk)

background_color :指定词云图片的背景颜色,默认为黑色

w=wordcloud.WordCloud(background_color="white")


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值