在python之中去对一个图片进行处理的话可以使用matplotlib库,但是想要去生成一个由多个词语组成的词云图片就要用到wordcloud这个库了 。这篇文章就会来详细的讲解一下如何使用这两个库来生成一个词云图片,一起看看吧 。
文章插图
词云图片指的是有多个词语所组成的一个图片,图片的丰富程度和词语的数量、大小、颜色等等属性相关 。
【Python怎么创建词云图片?用wordcloud库轻松实现】1.导入matplotlib库和wordcould库这两个生成词云图片必备库,然后使用变量fre将词语组成的字典给保存起来 。字典之后要去设置词语以及中文的编码格式,字典的键是词语,而值则是词语的大小 。
2.在下一步就是用WordCloud()函数将词语字典的字体都设置为同一种字体,然后将词语字典导入之后生成词云对象 。
3.生成词云对象后其实就已经有了词云的图案了,再使用matplotlib库的imshow方法生成图片并将其展示出来即可,代码示例如下所示:
# 导入模块from wordcloud import WordCloudimport matplotlib.pyplot as plt# 设置编码格式和词云字典fre={"哈哈".decode('utf-8'): 1.2,"呵呵".decode('utf-8'):6}wordcloud = WordCloud(font_path = "simfang.ttf").generate_from_frequencies(fre)# 将词云对象变为图片并输出plt.imshow(wordcloud, interpolation='bilinear')plt.axis("off")plt.show()以上就是关于“Python怎么创建词云图片?用wordcloud库轻松实现”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python中open函数找不到文件怎么办?原因和解决方法看这篇文章
- Python元组可以进行排序吗?哪些Python序列可以排序
- 如何用Python编写一副扑克牌?通过这几行代码即可实现
- Python解释器打不开怎么?一次性解决方法看这里
- Anaconda怎么安装第三方库?conda工具一定要会用
- Python怎么判断数组元素不为0才输出?这篇文章必看
- Python2为什么不能输入中文?Python2怎么输入中文
- Python是面向对象编程吗?面向对象该如何理解
- Python有必要去背代码吗?Python背代码有用吗
- Python考级的范围是什么?Python考级会考哪些知识