如何使用python生成云词图
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,本篇内容介绍了"如何使用python生成云词图"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录用P
千家信息网最后更新 2025年11月12日如何使用python生成云词图
本篇内容介绍了"如何使用python生成云词图"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
目录
用Python绘制红楼梦词云图 文章中讲到我们使用Python把红楼梦中的核心词汇给绘画出来了,但是,红楼梦这么唯美的书,给我们乌漆麻黑的搞了一张词云,宝宝们肯定接受不了
那怎么办呢?能否用贾宝玉的图像来画词云图呢?答案是肯定的。
我们先来找一张贾宝玉的照片,这张照片不错,不过还是要处理一下,把背景处理称为白色,这个时候,PS工具可以简单地达到这个效果。
接着,我们就要来写程序了,老规矩,我们先来导入包:
from scipy.misc import imreadimport matplotlib.pyplot as pltfrom wordcloud import WordCloud, ImageColorGenerator
把图片读取进去,然后重新设置一下WordCloud对象,设置mask为我们的图片。
bimg = imread("D:\贾宝玉.png")wordcloud = WordCloud(background_color="white",mask=bimg, font_path='D:\simhei.ttf')接着,我们就可以美美地绘制词云了。
wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))bimgColors = ImageColorGenerator(bimg)plt.axis("off")plt.imshow(wordcloud.recolor(color_func=bimgColors))plt.show()
长腿欧巴虽然好,但是画起来,很明显我们的词汇分成两大部分了,这样子会分散我们的注意力,因此,我们使用人物作为背景绘制词云的时候,最好只是使用上半身,使用头像就更好了。
因此,长腿欧巴拜拜。
bimg = imread("D:\贾宝玉2.png")wordcloud = WordCloud(background_color="white",mask=bimg, font_path='D:\simhei.ttf') wordcloud = wordcloud.fit_words(segStat.head(1000).itertuples(index=False))bimgColors = ImageColorGenerator(bimg)plt.axis("off")plt.imshow(wordcloud.recolor(color_func=bimgColors))plt.show()
这样子画出来的词云,是不是就唯美了很多了呢?希望你们喜欢。
"如何使用python生成云词图"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
贾宝玉
红楼
红楼梦
生成
唯美
云图
内容
图片
文章
更多
样子
照片
知识
背景
词汇
先来
处理
肯定
不错
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
学校创新利用数据库
软件开发的基本知识和技能
sql数据库学习心得
关联数据库中一个关系代表什么
三级计算机网络技术技巧
关于青少年网络安全的文章
怎么查数据库中时间段的数据
ibm服务器工具
紫金软件开发项目管理
思科网络技术学院账号注册
辽宁正规软件开发标准
wi-fi服务器安全
2021互联网前沿科技
高铁软件开发
北大软微软件工程和网络安全
数据库300条数据索引
迷你版安全锁换服务器
视频分析服务器器的系统如何安装
战龙三国服务器
哪几个券商有独立的服务器
京东免费云服务器价钱
苹果 微信 数据库
网络安全实习记录本
南京鸿鸣网络技术有限公司
大学加入网络安全实验室有前途吗
java对软件开发
app软件开发版权如何办理
web技术和数据库如何连接
计算机网络技术思政元素融入
网络安全中的相关概念