wordcloud库概述
wordcloud库是专门用于根据文本生成的词云的Python第三方库,十分常用且有趣。
wordcloud库需要由pip安装。
wordcloud库的核心是WordCloud类,所有的功能都封装在WordCloud类中,使用时需要实例化一个WordCloud类对象,并调用其generate(text)方法将text文本转化为词云。WordCloud类在创建时有一系列可选参数,用于配置词云图片。
WordCloud对象创建的常用参数
参数 | 功能 |
---|---|
font_path | 指定字体文件的完整路径,默认None |
width | 生成图片宽度,默认400像素 |
height | 生成图片高度,默认200像素 |
mask | 词云形状,默认None,即正方形 |
min_font_size | 词云中最小的字体字号,默认4号 |
font_step | 字号步行间距,默认1 |
max_font_size | 词云中最大字体字号,默认None,根据高度自动调节 |
max_word | 词云中最大词数,默认200 |
stopwords | 被排除词列表,排除词不在词云中显示 |
background_color |