一、介绍

wordcloud库提供词云展示功能,wordcloud库可以根据文本词语出现的频率等参数绘制词云,绘制词云的形状、尺寸和颜色等可以设定

二、常用指令说明


代码实例1(英文):

# pip install pyecharts -i https://pypi.douban.com/simple  安装词云库

import wordcloud
c = wordcloud.WordCloud()         # 步骤一:配置对象参数
c.generate("worldcloud python python python python")   # 步骤二:加载词云文本
c.to_file("1.png")          # 步骤三:输出词云文件 默认大小为高200像素,宽400像素



代码实例2(中文):

import jieba
import wordcloud
file = open("词云文件/三国演义.txt", "r", encoding="utf-8")
t = file.read()
file.close()

ls = jieba.lcut(t)
txt = " ".join(ls)
w = wordcloud.WordCloud(width=700, height=500,         # 词云图片的宽度和高度设置
                        background_color="white",      # 背景颜色
                        font_path='msyh.ttc',          # 字体
                        stopwords='',                  # 要过滤的词的集合
                        mode='RGB',                    # 默认为RGB,若设置为RGBA且background_color="None",则会产生透明背景的词云图片
                        max_font_size=90)              # 最大字号
w.generate(txt)
w.to_file("生成图片/3.png")

运行结果 

eg:如果想进一步学习制作词云,可以点击我的个人主页,其中的Python实际应用专栏中有进一步的实例应用。

更多推荐