领取MOLI红包
栏目分类
热点资讯
  • FEG 过渡到币安智能链 (BSC)
  • Excel换行符输入方法:Ctrl+J在查找替换中的应用|文本框
  • MOLI万站,正式上线
BLET中文网

Python词云展示库wordcloud配置详解

发布日期:2025-01-04 17:14    点击次数:181
1.介绍 wordcloud是优秀的词云展示第三方库,wordcloud能够将一段文本变成一个词云。 词云就是将词语通过图形可视化的方式,直观和艺术的展示出来。词云在我们的生活中经常能够看到,无论是中文的词云还是英文的词云。 安装第三方库需要使用pip工具,在命令行下运行安装命令(不是IDLE)。注意:需要将Python目录和其目录下的Scripts目录加到环境变量中。 使用命令pip install wordcloud安装第三方库,安装之后会提示successfully installed,告知是否安装成功。 2.使用说明 wordcloud库把词云当做一个WordCloud对象,即wordcloud.WordCloud()是一个代表文本对应词云的对象,一个词云就是一个WordCloud对象。wordcloud库可以根据文本中词语出现的频率等一系列参数来绘制词云,在绘制词云时,词云的形状、尺寸、颜色包括字体都是可以设定的。 wordcloud库对具体词云的绘制有一个基本的思路,思路是用wordcloud库中的WordCloud对象来表明一个词云,WordCloud对象是一个词云的对象基础,然后向这个对象中配置参数、加载文本、输出到文件中。这同样也是词云绘制的步骤:1.配置对象参数;2.加载词云文本;3.输出词云文件。为了完成后两个步骤,我们需要将WordCloud对象赋给一个变量名,使得后两个步骤可以调用,例如:w=wordcloud.WordCloud()。 配置对象参数(参数之间使用逗号隔开): width 指定词云对象生成图片的宽度,默认400像素,例如: height 指定词云对象生成图片的高度,默认200像素,例如: min_font_size 指定词云中字体的最小字号,默认4号,例如: max_font_size 指定词云中字体的最大字号,根据高度自动调节,例如: font_step 指定词云中字体字号的步进间隔,默认为1 font_path 指定字体文件的路径,默认为None max_words 指定词云显示的最大单词数量,默认200,例如: stop_words 指定词云的排除单词列表,即不显示的单词列表,例如: mask 指定词云形状(提供白色的形状图片),默认为长方形,在使用时需要引用imread()函数,例如: background_color 指定词云图片的背景颜色,默认为黑色,例如: 加载词云文本方法(默认前提w=wordcolud.WordCloud()): 向WordCloud对象w中加载文本txt,例如: 输出词云文件方法(默认前提w=wordcolud.WordCloud()): 将词云输出为图像文件,采用.png或.jpg格式,例如: 在不指定图片宽和高时,默认图片宽为400像素,高位200像素。 由文本变为词云,wordcloud库大概做了4件事: 1.wordcloud库以空格为分隔符,将文本分割成单词; 2.wordcloud库会在文本中统计每一个单词出现的次数,单词出现次数越多,那么单词显示的词云效果的字体越大,反之则反。并且将只有1到2个字符的单词过滤掉; 3.wordcloud库会根据统计单词出现的次数,为不同的单词配置显示的字号; 4.进行布局。 英文词云实例: 生成的图片 中文词云实例: 生成的图片 到此这篇关于Python词云展示库wordcloud配置详解的文章就介绍到这了,更多相关Python词云展示库wordcloud内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

上一篇:招商臻境| 售楼处官网|滨江|臻园|户型|陆家嘴|徐家汇|开发商线上
下一篇:MOLI万站,正式上线