关于Python第四课

这篇博客主要介绍了Python中如何利用wordcloud库创建词云图,包括设置字体路径以显示中文、调整画布尺寸和单词间距,以及各种生成词云图的方法。重点提到了fit_words、generate、generate_from_frequencies等函数,并强调了recolor方法可以快速改变字体颜色。

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

标题Python第四课

font_path : 字体路径(需要设置什么样的字体,就将字体路径以字符串的形式传入。默认为wordcloud库下的DroidSansMono.ttf 字体)tips:如果选用默认字体的话,是不能够显示中文字的。为使得能够显示中文,可以自己设置字体。系统字体一般都在C:\Windows\Fonts 目录下。之前别人博客中提到的设置为STFANGSO.TTF就是华文仿宋。选择自己想要设置的字体,然后右击属性,复制路径然后赋值给font_path即可。

width:画布宽度。

height:画布高度

margin:每个单词间的间隔

prefer_horizontal :词语水平方向排版出现的频率(默认为0.9,注意水平排版和垂直排版概率之和为1,因此默认垂直方向排版为0.1)

mask:nd-array or None (default=None), 简单理解为绘制模板。当mask不为0时,那么之前依据height和width设置的画布则作废,此时“画布”形状大小由mask决定。

scale:float (default=1). 计算和绘图之间的比例。对于大型词云图,使用比例尺比设置画布尺寸 来得更加快速,但是单词匹配不是很好。

max_words:number (default=200) 最大显示单词字数。

max_font_size:int or None (default=None) 最大单词的字体大小,如果没有设置的话,直接使用画布的大小。

stopwords:set of strings or None 被淘汰不用于显示的词语,默认使用内置的stopwords。

background_color:color value (default=”black”) 词云图像的背景色,默认为黑色。

mode:string (default=”RGB”) 当mode=“RGBA”且background_color=“None”时,将生成透明的背景。

relative_scaling:float

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值