这篇文章将为大家详细讲解有关如何用Python代码实现词云?python实现词云的方法有哪些?文章内容方法简单清晰,具有一定的参考价值,所以我分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解,下面让我们一起来学习一下吧!
文章插图
大家知道什么是词云吗?
词云又叫文字云,形状呈现就像是一片“云”,是对比较火比较关键的词的一种突出展示,将所有的关键字汇集在一起成为一张图片,你看一眼就可以很明显知道哪些词是最热门的,哪些是不受欢迎的 。现在,可以从网络上找到各种各样的词云 。
词云制作有很多工具
从技术上来看,词云其实就是利用数据可视化方法进行对文字的呈现,互联网上有很多现成的工具我们可以拿来使用,比如:
Wordle它是用文本构图,是我们比较常用的一种
Tagul 它是一个 Web 服务,同样可以创建华丽的词云
Tagxedo 可以线上制作个性化词云
Tagcrowd输入web网站上的的url,然后可以直接生成网站上的词云
但实际上只需要10行python代码即可 。
import matplotlib.pyplot as pltfrom wordcloud import WordCloudimport jiebatext_ file= open('/Users/hh/hhciyun.txt').read()wordlist_after_jieba = jieba.cut(text_from_file_with_apath, cut_all = True)hh_space_split = " ".join(wordlist_after_jieba)my_wordcloud = WordCloud().generate(wl_space_split)plt.imshow(my_wordcloud)plt.axis("off")plt.show()通过以上代码就可以生成一个我自己想要的词云啦,前三行都是用来导入库的分别导入了画图的库matplotlib,词云生成库wordcloud 和 jieba的分词库,然后读取自己的本地文件,再使用jieba进行分词,并对分词的结果以空格隔开;第7行就是对分词后的文本生成词云,最后使用pyplot展示词云图 。
【如何用Python代码实现词云?python实现词云的方法有哪些?】关于如何用Python代码实现词云?python实现词云的方法有哪些?就分享到这里了,希望以上内容可以对大家有一定的帮助,想要学习更多的python知识,可以继续关注呀!
推荐阅读
- 如何在python中设置随机种子?numpy库中的随机数种子如何产生?
- 如何实现python中的链表反转?Python实现链表反转的方法是什么?
- 如何安装python框架?windows安装python框架的方法
- Python中bytes是什么意思?Python字节类要怎么使用
- Python中的condition如何使用?python中condition条件变量的使用方法有哪些?
- python如何解决程序运行完就关闭?python运行完不关闭窗口的解决方法
- Python时间日期如何转换?Python时间日期转换的方法技巧
- 成品窗帘的分类
- 如何使用ppt设计简洁的爱心标志 使用ppt设计简洁的爱心标志的教程
- 如何使用ppt制作创意的学校组织结构图 使用ppt制作创意的学校组织结构图的方法