优秀的词云展示第三方库——wordcloud

it2022-06-09  76

概述 wordcloud是优秀的词云展示第三方库,以词语为基本单位,通过图形可视化的方式,更加直观和艺术的展示文本。

库安装 网络正常情况下命令行输入pip install wordcloud 基本使用 wordcloud 库把词云当作一个WordCloud对象

wordcloud.WordCloud()代表一个文本对应的词云 可以根据文本中词语出现的频率等参数绘制词云 绘制词云的形状、尺寸和颜色均可设定 以WordCloud对象为基础,配置参数、加载文本、输出文件

常规方法

w= wordcloud.WordCloud() 方法描述w.generate()向WordCloud对象中加载文本txt >>>w.generate("Python and WordCloud"))w.to_file(filename)将词云输出为图像文件,.png或.jpg格式 >>>w.to_file("outfile.png")

wordcloud如何将文本转化为词云 1.分隔:以空格分隔单词 2.统计:单词出现次数并过滤 3.字体:根据统计配置字号 4.布局:颜色环境尺寸

配置对象参数

w= wordcloud.WordCloud(<参数>)

应用实例

import wordcloud txt ="life is short,you need python" w=wordcloud.WordCloud(background_color="white") w.generate(txt) w.to_file("pywcloud.png")

import jieba import wordcloud txt="程序设计语言是计算机能够理解和识别用户操作意图的一种交互体系,它按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。" w=wordcloud.WordCloud(width=1000,font_path="C:\\Windows\\Fonts\\msyh.ttf",height=700) w.generate(" ".join(jieba.lcut(txt))) w.to_file("computerlanguage.png")

李响Superb 认证博客专家 机器学习 TensorFlow 图像处理 成为一名优秀的算法工程师⬆️ ,目前还在读软件工程,AI攻防、算法和深度学习方向,微博同名❤️ :李响Superb,(记得关注,有问题微博私信!)我们一起努力呀!

最新回复(0)