NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)





目录

​输出词云图结果​

​输出文本统计​

​设计思路​

​实现代码​








Python词云图:情人节最好的礼物——给你一张过去的词云图,看看那时我们的爱情

输出词云图结果


NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)_背景颜色

NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)_背景颜色_02NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)_背景颜色_03



输出文本统计

   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


设计思路

NLP之WordCloud:基于jieba+matplotlib库对一段文本生成词云图~~情人节最好的礼物(给你一张过去的词云图,看看那时我们的爱情)_词云_04



实现代码

#输出词云图代码

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()