位置: IT常识 - 正文

python中wordcloud库如何生成词云?(python wordcloud库)

编辑:rootadmin

推荐整理分享python中wordcloud库如何生成词云?(python wordcloud库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:pythonwordcloud安装,python docx库,python docx库,python中wordcloud库怎么安装,python cloudword,python中wordcloud库怎么安装,python cloudword,python中wordcloud库的作用,内容如对您有帮助,希望把文章链接给更多的朋友!

可能有些小伙伴不了解词云是什么,其实主要作用是为了快速解决类问题的方法,它能够实现凸显关键词,快速帮助我们分拣重要信息,在词云的生成中,有很多重要的库,比如wordcloud库,主要功能是文本词汇以及词频为图片显示,在生成词云过程中,也是深受大家喜欢,具体实现方式一起来看下吧。

安装方法:

pipinstallwordcloudpython中wordcloud库如何生成词云?(python wordcloud库)

wordcloud库转化词云步骤:

1、分隔,以空格分隔单词,如果是中文,使用jieba分词库切割。

2、统计,单词出现次数并过滤

3、字体,根据统计配置字号

4、布局,颜色环境尺寸

实现代码:

fromwordcloudimportWordCloud,STOPWORDS,ImageColorGeneratorimportjiebaimportnumpyasnpfromPILimportImageimportmatplotlib.pyplotaspltimportoscurpath=os.path.dirname(__file__)filename=os.path.join(curpath,'7xi.txt')backimg=os.path.join(curpath,'back3.png')savefilename=os.path.join(curpath,'wordcloud.png')#设置模板backgroud_Image=np.array(Image.open(backimg))#创建对象wcd=WordCloud(background_color='white',width=400,height=200,font_path='simhei.ttf',mask=backgroud_Image,max_font_size=100,min_font_size=10,scale=1.5)text=open(filename,'r',encoding='utf-8').read()#对读取的文件进行分词text="".join(jieba.lcut(text))#生成词云wcd.generate(text)#保存图片wcd.to_file(savefilename)

输出结果:

本文链接地址:https://www.jiuchutong.com/zhishi/312983.html 转载请保留说明!

上一篇:微擎框架破解版v2.7.3去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架源码)

下一篇:织梦kindeditor编辑器插入mp4视频不显示及不过滤video的方法(织梦cms怎么样)

  • 手机换屏后间歇性跳屏(手机换屏后间歇性闪屏)

  • 可以用充电宝给充电宝充电吗(可以用充电宝给手机充一晚上吗)

  • 惠普m126a怎么加粉(惠普m126a打印机加墨视频教程)

  • 快手显示关注的人最近活跃过(快手显示关注的账号已重置怎样才能看到她)

  • 阿里旺旺号是什么(阿里旺旺号是什么?在哪里看)

  • 声音将通过听筒播放是什么意思(声音从听筒出来怎么办)

  • 智慧树分屏会被发现吗(智慧树切屏能检测到吗)

  • 红米8pro上市时间(红米8 pro多少钱)

  • 函数信号发生器有什么作用(函数信号发生器的使用禁忌)

  • iphone11长多少厘米(iphone 11长多少)

  • 手机显示hd怎么消除(手机显示HD怎么消除)

  • 电视能看wifi不能用(电视能看wifi连接上不能上网怎么办)

  • 鼠标是计算机的什么设备(鼠标是计算机的一种什么设备)

  • 苹果相机一直闪烁(苹果相机一直闪烁无法对焦怎么回事)

  • cazal10是什么型号(caz al 10)

  • ipadmini2支持pencil吗(ipadmini2支持电容笔吗)

  • 360浏览器如何翻译整个网页(360浏览器如何翻译英文)

  • 快手怎么隐藏作品发布时间(快手怎么隐藏作品时间)

  • vuevlog如何调速度(vue vlog加速后没声音)

  • 拼多多第二天还能砍吗(拼多多第二天还可以给同一个人砍吗)

  • 手机上一个月亮是什么(手机上一个月亮图标是什么意思)

  • 抖音账号注销后还能注册吗(抖音账号注销后作品怎么保存)

  • 虾米音乐怎么下载到u盘(虾米音乐怎么下载mp3格式)

  • 手机投屏没有声音怎么办(手机投屏有声音没画面是什么情况)

  • YOLOv8改进损失函数WDLoss:独家更新|即插即用|YOLOv8小目标检测高效涨点2%,改进用于小目标检测的归一化高斯 Wasserstein Distance Loss,提升小目标检测(yolov5损失)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络