猫史档案馆


【提问】大家想要Python词云图的教程吗

用户:热情的大黄鸡984热情的大黄鸡984查看:2 回复:9 评论:2 创建时间:2019-03-25T17:36:13


如题

想要扣1

不要扣2


回复

上一页1 页 / 共 1下一页
小企鹅飞小企鹅飞

??

点赞0


评论


HaylaeSTUDIOSHaylaeSTUDIOS

啥东东?

点赞0


评论


热情的大黄鸡984热情的大黄鸡984

送上样图

center_image

 

 

点赞0


评论


Leo韩Leo韩

122

点赞0


评论


The_End_404N0tF0undThe_End_404N0tF0und

1   

点赞0


评论


Ryan袁奥Ryan袁奥

222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222个1

点赞0


评论


绝命徒神探绝命徒神探

点赞0


评论


嗯哼君 渠源嗯哼君 渠源

基本就是jieba库和mat、os吧?

点赞0


评论


热情的大黄鸡984热情的大黄鸡984

from os import path
import numpy as np
from wordcloud import WordCloud,ImageColorGenerator
from PIL import Image
from matplotlib import pyplot as plt

text = open('text.txt').read()                      # 获取文本text
background_Image = np.array(Image.open("china.jpg"))# 读取背景图片
img_colors = ImageColorGenerator(background_Image)  # 提取背景图片颜色
#开始生成词云
wc = WordCloud(
margin = 2,                                         # 设置页面边缘
background_color = 'black',                         # 设置背景颜色
mask = background_Image,                            # 设置蒙版为背景图片,也就是按照图片轮廓填入文字
scale = 2,                                          # 设置比例尺
max_words = 200,                                    # 设置最多词个数
min_font_size = 4,                                  # 设置最小字体大小
max_font_size = 150,                                # 设置最大字体大小
)
wc.generate_from_text(text)
# 词云生成完成
wc.recolor(color_func=img_colors)                   # 根据图片色设置文字色
wc.to_file('词云图.png')                            # 保存图像,在程序所在目录找
plt.imshow(wc,interpolation='bilinear')             # 将词云图wc置入坐标轴中,interpolation表示插入
plt.axis('off')                                     # 设置坐标轴不可见       
plt.tight_layout()                                  # 这个必须要,它能让词云图完整的显示在窗口里
plt.show()                                          # 显示图像

自己看去,我不想说什么了

点赞0


评论