阅读背景:

Python第三方库wordcloud(词云)_|张超|的博客

来源:互联网 

1、入门案例

"""
Minimal Example
===============

使用默认参数根据美国宪法生成方形的词云
"""

from os import path
from wordcloud import WordCloud
# matplotlib的方式展示生成的词云图像
import matplotlib.pyplot as plt

d = path.dirname(__file__)

# 读取整个文本
text = open(path.join(d, 'a.txt'), encoding="utf-8").read()
# 背景图片
# backgroud_Image = plt.imread('1.jpg')
# 生成一个词云图像

wordcloud = WordCloud( #background_color = 'white',    # 设置背景颜色
                # mask = backgroud_Image,        # 设置背景图片
                # max_words = 2000,            # 设置最大现实的字数
                # stopwords = STOPWORDS,        # 设置停用词
                font_path = 'C:/Windows/Fonts/simsun.ttc',# 设置字体格式,如不设置显示不了中文
                # max_font_size = 50,            # 设置字体最大值
                # random_state = 30,            # 设置有多少种随机生成状态,即有多少种配色方案
                # width,height,margin 可以设置图片属性
                # width=1000,
                # height=600
                )
wordcloud.generate(text)


# plt.imshow(wordcloud, interpolation='bilinear')
# plt.axis("off")

# max_font_size设定生成词云中的文字最大大小
# width,height,margin可以设置图片属性


# plt.figure()  # 设置图片大小等
# plt.imshow(wordcloud, interpolation="bilinear")
# plt.axis("off")
# plt.show()

# pil方式展示生成的词云图像(如果你没有matplotlib)
image = wordcloud.to_image()
image.show()"""
Minimal Example
===============

使



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: