python wordcloud安装_wordcloud第三方库使用教程

wordcloud

今天,我给大家介绍一下python的wordcloud第三方库。

wordcloud是绘制词云的第三方库。

电影的词云图可以是这样子的

640

也可以是这样子,有轮廓(蒙版)的

0fe86415f91d972d1fee5ec1af3b6b74.png

下面小白给大家介绍一下wordcloud模块的安装和使用。

模块的安装

如果是python自带的编辑器,可以使用下面的代码

pip install wordcloud

如果是pycharm编辑器和anacoda包,可以使用如下代码

conda install wordcloud

模块的使用

小白给大家汇总Wordcloud的常见参数图

参数

含义

示例

height

高度

200

width

宽度

200

background_color

背景颜色

white

font_path

字体路径

'C:\Windows\Fonts\simhei.ttf'

repeat

是否重复

True

mask

蒙版

np.array(Image.open(‘图片路径’))

max_words=200

最大词数

100

wordcloud的函数表

属性

含义

文本

generate(text)

根据文本生成词云

‘abc啊啊啊’

process_text(text)

生成词频字典

generate_from_frequencies(process_text)

根据词频字典生成词云

蒙版

640

加蒙版的效果图

c04da40c59e8d9168db048b9e557701c.png

不加蒙版的效果图,注释掉mask参数即可

93e3b53b98059cb51c4c4f3a2bc941f3.png

代码

from wordcloud import WordCloudfrom PIL import Imageimport numpy as npimage = Image.open(r'C:\Users\Administrator\Desktop\123.jpg')mask = np.array(image)wx = WordCloud(    height=300,    width=300,    background_color='white',    font_path='C:\Windows\Fonts\simhei.ttf',    repeat=True,    #mask=mask,)text = 'wordcloud 词云'process_word = WordCloud.process_text(wx,text)print(process_word)WordCloud.generate_from_frequencies(wx,process_word)wx.to_file(r'C:\Users\Administrator\Desktop\aaab.png')

print函数输出结果如下,按照分隔符号进行计数

{'wordcloud': 1, '词云': 1}

本篇完~

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值