一、相关模块
jieba:中文分词
wordcloud :Python词云库
imageio:读取图形数据
安装:
pip install jieba
pip install wordcloud
pip install imageio
二、wordcloud四大类
类 | 功能 |
---|---|
WordCloud([font_path, width, height, …]) | 生成和绘制词云对象 |
ImageColorGenerator(image[, default_color]) | 基于图片的色彩 |
random_color_func([word, font_size, …]) | 随机生成颜色 |
get_single_color_func(color) | 创建一个颜色函数,它返回一个色调和饱和度 |
三、wordcloud类
1、WordCloud类
class wordcloud.WordCloud(
font_path=None, width=400, height=200, margin=2,
ranks_only=None, prefer_horizontal=0.9, mask=None,
scale=1, color_func=None, max_words=200, min_font_size=4,
stopwords=None, random_state=None, background_color='black',
max_font_size=None, font_step=1, mode='RGB', relative_scaling='auto',
regexp=None, collocations=True, colormap=None, normalize_plurals=True,
contour_width=0, contour_color='black', repeat=False, i