如何使用python生成云词图
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,本篇内容介绍了"如何使用python生成云词图"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录用P
千家信息网最后更新 2025年01月21日如何使用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安全错误
数据库的锁怎样保障安全
猫鼠策划服务器怎么优化
宁夏企业党性体检软件开发
力的合成几组实验数据库
数据库选型与服务平台建设之路
基于网络技术的智能路线巡检系统
软件开发的人物
西安白帽网络技术有限公司
奇迹mu服务器端
持续改进数据库
宝塔数据库名称怎么查看
网络安全意识不强
软件开发需要什么费用
微信号服务器
货车帮加油服务器繁忙
抗投诉服务器什么意思
远程教学软件开发原理
奉节软件开发
网络安全和信息化工作6
网络安全咨询师的年龄一般是多少
上海企业网络技术服务哪家好
网络安全法对日志
软件开发的人物
黄岛区app软件开发哪家靠谱
服务器没硬盘能开机吗
色盲学软件开发有影响吗
sql数据库受限制用户
软件开发社招面试几轮
网络安全和信息化工作6
数据库命名表结构规则
数据库技术文案