Advertisement

WordCloud是一种用于显示单词频率的可视化工具

阅读量:

一:Abstract

生成英文或中文词云需借助Python编程语言,并调用wordcloud、PIL、numpy及matplotlib等模块。若需处理中文文本,则还需引入jieba库以实现分词功能。本文档将重点阐述wordcloud库的使用方法,并分别演示英文与中文词云的生成过程。相关代码示例可于github获取。

WordCloud技术应用与分析

wordcloud库将词云以WordCloud对象的形式进行表示,无论是生成还是存储词云,均需依赖该对象。根据个人理解,关键需要配置的参数包括:字体路径、遮罩形状以及背景颜色。

复制代码
    w = wordcloud.WordCloud()
    width 宽度
    height 高度
    min_font_size 词云中字体最小字号
    max_font_size  词云中字体最大字号
    font_step    字体字号的步进间隔
    font_path     字体文件路径
    max_words     显示单词最大数量
    stop_words   指定词云不显示了列表
    mask        词云形状(后面介绍设置方法)
    background_color  词云

全部评论 (0)

还没有任何评论哟~