Python全系列 教程
3567个小节阅读:5930.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
词云(Word Cloud)是一种文本数据的可视化方法,它展示了一个文本集合中词语的频率。在词云中,常见的或重要的词通常以较大的字体显示,而不太常见的词则以较小的字体显示。
这种视觉展示可以让读者一眼看到一个文本(如一篇文章、一系列评论、或社交媒体内容等)中最突出或最频繁出现的词语,从而快速把握文本的主要主题和关键词。
xxxxxxxxxx
11pip install wordcloud==1.9.2
xxxxxxxxxx
131# 统计词频处理
2words_stat = words_df.groupby(by='segment')['segment'].agg(["count"])
3words_stat = words_stat.reset_index().sort_values(by=["count"],ascending=False)
4words_stat.head()
5
6
7from wordcloud import WordCloud
8# 做词云
9wordcloud = WordCloud(font_path="data/simhei.ttf",background_color="white",max_font_size=80)
10# 统计频率最高的1000个词语
11word_frequence = {x[0]:x[1] for x in words_stat.head(1000).values}
12wordcloud = wordcloud.fit_words(word_frequence) # 对词频信息进行学习
13plt.imshow(wordcloud)