NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)
NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)
Python词云图:情人节最好的礼物——给你一张过去的词云图,看看那时我们的爱情
输出词云图结果
输出文本统计
segment 计数
64 热水 14
32 喜欢 8
1 一只 3
21 几个 3
17 你好 3
49 打电话 2
31 啄木鸟 2
7 不爱 2
80 请问 2
18 兔子 2
59 模仿 2
60 洗个 1
63 漂亮 1
62 游戏规则 1
61 游戏吧 1
58 样子 1
66 猜猜看 1
57 松松 1
56 本来 1
55 最帅 1
54 昨天 1
53 无聊 1
52 放在眼里 1
51 放在心里 1
50 撤回 1
65 爱不爱 1
0 一位 1
67 玩个 1
78 脑子里 1
87 问个 1
.. ... ..
11 两分钟 1
10 东西 1
9 不行 1
8 不累 1
6 不到 1
5 下半年 1
4 上半年 1
3 七月 1
2 一整天 1
23 又触 1
24 反正 1
25 变个 1
37 姑娘 1
45 想见 1
43 快给我 1
42 忘记 1
41 当成 1
40 度过 1
39 干什么 1
38 师傅 1
36 好不好 1
26 只能 1
35 女人 1
34 天桥 1
33 嘴巴 1
30 哈哈哈 1
29 命里 1
28 名花 1
27 右手 1
88 魔术 1
设计思路
实现代码
#输出词云图代码
bimg=imread('data_input/NLP_images/heart.jpeg')
wordcloud = WordCloud(background_color="white", #背景颜色
mask=bimg,
font_path=r"C:\Windows\Fonts\STXINGKA.TTF") #使用指定的字体库
wordcloud.generate(str(words_df))
bimgColors=ImageColorGenerator(bimg)
plt.axis("off")
plt.imshow(wordcloud.recolor(color_func=bimgColors))
plt.title("给你一张过去的词云图,看看那时我们的爱情")
plt.show()