案例介绍

今天我们来生成词云,所谓词云,就是以一定的频度将大小不用的词汇显示在图片模板上。

准备工作

  • wordcloud(生成词云核心)
  • PIL
  • numpy
  • jieba(提供分词功能)
  • 模板图片
  • 需要分析的文本

模板图片


文本内容

“书”这个字眼虽没有什么深层的含义,但一本好书足以让人受益匪浅。一本好书,好像一位良师,教你为人处世的道理;一本好书,也好像一位益友,帮你提高文学修养。小学时,爸爸告诉我“读书破万卷,下笔如有神”,一定要多读书、读好书,把书当成成长的阶梯和形影不离的朋友。从那时起我就漫游在书的海洋里,最难忘的一本书是《名人传》,书中讲述了三位伟大的人物,其中贝多芬使我难以忘怀,他儿时被父亲逼着练琴,长大有了很好的音乐素养,可是一场突如其来的疾病如恶魔般挡在了他人生的路上,但意志坚强的他,没被可怕的现实所击倒,他靠直觉谱写音乐剧,最终获得了人们的赞赏。对于一个从事音乐的人,双耳失聪几乎是宣告了音乐梦想的死刑。可贝多芬没有被击倒,仍然勇敢地追求自己的梦想。而我们学习遇到的困难简直不值一提。我懂得了实现梦想需要不畏艰难和永不放弃的精神。步入中学,随着年龄增长,书柜里的书也多了起来,一本《骆驼祥子》又使我看到了旧社会的黑暗,体会在社会最底层人民生活的艰辛和不幸。主人公祥子是当时社会底层人民的代表,他老实本分,一心想通过自己的劳动赚取一辆黄包车,让生活可以好一些。可一连串的不幸使他失去生活的信心,生活也更加艰难了。我喜欢读书,它让我了解到了丰富多彩的世界,俗话说:手中有粮,心中不慌。书籍是人类的精神食粮,通过读书,我们可以汲取前人的智慧,增长才干。在你郁闷的时候,一本书可以让你心情舒畅,在你需要帮助的时候,一本书可以教会你不少道理,在你心灵干涸的时候,一本书可以滋润你的心灵。读书让我们成长进步、积累知识,成为有益国家的人。身边离不开这样的良师益友。书香伴我成长,我成长的每一段路程,对我帮助最大的是书,教我人生道理最多的是书,告诉我解决困难的经验和方法的更是书。感谢你!伴随我成长,与书同行,有你有我!生活中,每个人都有自己的爱好,有的喜欢玩具,有的偏爱游戏,有的钟情于美食,而我喜欢读书。爱读书,得归功于妈妈孜孜不倦的培养。记得很小的时候,妈妈就教我背古诗,每背一首,就会得到妈妈的奖励:一个甜蜜的亲吻、一张小巧的贴画、一朵纸折的小花。从那时起,我便感受到了读书的乐趣,并在幼小的心里许下诺言:长大后一定要读好多好多书!随着我慢慢长大,每天晚上睡觉前,妈妈都会给我讲故事,有《拇指姑娘》《白雪公主》《灰姑娘》……那一个个曲折离奇、感人至深的故事,让我听得如痴如醉。家里的书渐渐满足不了我强烈的求知欲了。记得有一次,妈妈趁着周末带我出去玩。路上,我看到几个蓝色的大字:少年儿童图书馆,顿时欢呼雀跃起来,央求妈妈带我进去。得到妈妈的允许后,我高兴得连蹦带跳。以后每逢周末,只要有空,妈妈都会带我去图书馆,因为妈妈知道闻到书香会使我的心情舒畅,畅游知识的海洋我会很快乐。如果您到我家做客,会发现有很多书,但是关于儿童的书最多。这些书陪着我成长,陶冶了我的性情,给予了我人生的启迪,开阔了我的视野!我知道书中有黄金屋,也懂得书中有颜如玉,但我更相信,书中有一个五彩缤纷的大世界,书香能够永远伴我成长!“人之初,性本善,性相近,习相远。”这几句是《三字经》的经典,也许幼儿园的小朋友都会背,但是《三字经》中一个个经典故事及其蕴含的深刻道理不是每个人都知晓的。这几天我认真地读了《三字经》,书中的许多故事让我受益匪浅。书中的每一行字,每一段话,都在讲述着一个个人生的哲理。其中,有教我们做人的,有教我们做事的,作文https://Www.ZuoWEn8.Com/有教我们学习的等等,里面还包含了许多故事。像“玉不琢,不成器;人不学,不知义”,这句话的意思是玉石不经过精雕细琢,是不能变成美玉的;人不勤奋学习,就不会懂得知识和道理。还有一句讲“如囊萤,如映雪。家虽贫,学不辍。”意思是一个人把萤火虫装进纱袋里,以此照明看书,家虽贫穷,但从来没有停止过读书。这让我感受到他对读书的热爱,没有灯,用萤火虫当灯,家里贫困,也坚持读书,为了长大能成为有用的人才。古时候的条件那么艰苦,人家学习就那么用功。而今,我们的条件又是何等的优越,所以我一定要更加努力学习,长大后做一个对社会和国家有用的人!“香九龄,能温席。孝于亲,所当执。”这段话讲的是黄香九岁时就懂得孝敬父亲,冬天把被窝焐暖后再请父亲睡。读了这个故事,我很受启发,我觉得我要向黄香学习,多为父母做些家务,做一个孝敬父母的好孩子。《三字经》不仅仅是一本书,还是古代人们智慧的结晶,是文学的宝藏,是永不褪色的经典。读完了《三字经》我懂得了很多,成长了许多。与书为友,其乐无穷!俗话说:“一日无书,百事荒芜。”我的成长是离不开书的,每次走进书屋,那醉人的馨香便悠悠地飘来,萦绕在我的心底,一缕缕地编织着我成长的脚步。小时候,妈妈抱着我看识字挂图,幼小的我什么都不懂,妈妈就念给我听,并用手指着教我读。那些精美的画册,我经常是看了就吃,现在想起来感觉很可笑。长大一些后,妈妈便给我买了一些带拼音的故事书,《七色花》《葫芦娃》……我看得津津有味。晚上睡觉时还缠着妈妈给我讲故事,《牛郎织女》《西游记》听得不厌其烦,这样我才能甜甜蜜蜜地进入梦乡。每次逛书店,那一排排花花绿绿的书就像磁石一样吸引着我。我就像《窃读记》里的主人公一样渴望读书、热爱读书。在我记忆的深处,我爱看《安徒生童话》《小王子》《父与子》……每当我拿起它们时,总是喜欢得不得了,对它们似乎有一份特殊的感情,我觉得它们是我最亲密的朋友,与书为伴,才真正感到“书海浩翰,知识无穷”。上小学三、四年级的时候,我们开始背诵《三字经》《弟子规》《孝经》,很好地传承了这些中华传统文化。整个暑假,我都是围绕着书过的,《夏洛的网》让我感受到了朋友之间真挚的友情;《秘密花园》让我懂得了和小伙伴一块玩才是最开心的;《城南旧事》让我仿佛走进了小英子童年时代的生活画卷……一本好书,蕴含着丰富的知识和美好的情感。阅读一本好书,该是多么美妙的事情啊!由于爸爸爱看书,我家的书房有很多书。从我记事起,就和书打交道最多,到现在为止,一看到书就有一种特别亲近的感觉。妈妈说,在我小的时候,一不如意就号啕大哭,谁哄都不行,但如果有人拿一本故事书在旁边读,渐渐地,我的哭声就会越来越小,然后慢慢凑过去,听到有趣的地方,含着泪就笑了。发现了这个秘密以后,妈妈就买了许多书,说是治我哭的良药,真可笑。渐渐地,我长大了,由看带拼音、带图画的启蒙书到有着大量文字的各类读物,捧起书,我就像在沙漠中发现了绿洲,就像久旱逢甘露,无数次地和书进行心灵交流,从它那清香的扉页、秀丽的字体、流畅的语句、质朴的情感、诗意的情境、唯美的画面中感受它的神奇。上学了,在老师的引领下,我更加迷恋读书。课间,同学们打闹嬉戏时,我在静静地读书,有时没读完一篇文章上课铃就响了,思绪还留在文章中,有时被书中的情节吸引,课堂上还会偷偷地看上几眼。星期天,写完作业后的时光,也是我最快乐的时候,因为可以随心所欲、无所顾忌地看书了。有时妈妈喊我好几遍吃饭,我都无动于衷,妈妈说我是“小书痴”,我很乐意听这个绰号,嘻嘻……至少不是个贬义词吧!睡觉之前,我总喜欢拿起枕头下面的书看上一会儿,让学习了一天的身心放松一下。由于爱读书,在学校举行的“诵国学经典,做少年君子”比赛活动中,我获得了第一名的好成绩。在《读书手抄报》展览时,我办的手抄报内容丰富、色彩鲜艳,被放在最显眼的位置。我的作文也总是被老师当作范文,读给全班同学欣赏,我感到无比荣耀和自豪。同学们有时起哄让我讲故事,我就欣然接受,看着他们听得津津有味的样子,我想:我要再读一些书,分享给他们。我爱书,书中的知识是那样广阔无垠,好像浩瀚的大海;书中的话语是那样富有哲理,好像一位高深的哲人,目光是那样温暖,好像能融化所有的冰冷,双手是那样温柔,好像能抚平所有的伤痕。和书一起,它会给浮躁的心灵以宁静,让劳累的身体得到放松,让弱小的力量变得强大,让愚蠢的头脑变得智慧。书是全世界人类的营养品,它能净化人类的灵魂,使人们受益无穷。让我们爱上读书吧!想起美好的往事,时间就会倒流,我似乎又走进了童话世界里。从我记事起,书就像亲人一样陪伴着我。我曾在《格林童话》《一千零一夜》中游荡,也曾在《成语故事》《十万个为什么》里徜徉。在我上三年级的时候,我便读起了长篇小说。有时候中午回家,我就把自己锁在房间里,一连就是几个钟头。高尔基说过:“书籍是人类进步的阶梯。”渐渐地,看书成了我生活的一部分。不知从什么时候,我迷恋上了《红楼梦》,这本书为我的生活增添了许多情趣。为了看书,我和妈妈发生过许多争执,虽然有时候会遭到妈妈的数落,但还是改变不了爱看书的习惯。有时我被故事情节深深吸引,连妈妈喊我都不知道,每当我心满意足地从屋里出来之后,我就会被妈妈取笑一番。以前我想写一篇作文,可是怎么也下不了手,妈妈说是因为我从来没有做过笔记,读完一本书就会把它丢到脑后。我听了妈妈的劝告,便开始积累一些好词好句,并把它们用到平时的学习中去,我的写作水平也渐渐提高了。看来,读书时不仅要动脑,还要动手啊!书就像一位朋友,陪伴我成长。书又像一位老师,给我们讲经典的故事,教给我们很多道理。读书充实了我的生活,我的生活因为书香而变得更加精彩!书籍是人类进步的阶梯,书籍是全世界的营养品。读书,能引导我们明白事理,我喜爱看书,因为它可以使我进步。读书,可以提高我的作文水平,一有时间,我就看《格林童话》《十万个为什么》等书,课外读物读得津津有味。读了这些书,不仅能提高我的阅读能力,还可以从中摘抄一些好词和好句,等到写作文的时候,就可以用得上了。读书,使我学到了许多知识,在我小的时候,脑子里总会有很多解不开的问题。比如天上为什么会有月亮?鱼为什么就不能来到陆地上生活呢?当我上小学并爱上了看书之后,书就像一位会说话的老师,帮我解答了这一切,我要多读书,才能从中学会许多知识。一本好书对一个人的影响很大,而书籍的海洋又是那么辽阔,无边无际,应该从小就开始读书。记得上三年级的时候,一次放学回家,路过我经常去的书店,想起我上次借的书已经看完了,就进去书店想再换一本看。进到书店找到小学生读书区,开始寻找自己喜欢的书,不由自主地被一本名叫《怡丫和她的小猪卡鲁》的书吸引住了,看得都忘记回家了。当我缓过神来的时候,门外天已经黑了,我赶紧背起书包回家。我一进门妈妈便着急地问我去哪儿了,我和妈妈说了我去书店的事情,妈妈对我说:“以后借到家里看,可不能放学这么晚回家。”在我的成长过程中,书给了我太多太多的东西,它教给我许多的好词佳句,它给了我无数的奇思妙想,让我在学习中充满了智慧和灵感。在人生的道路上,书香伴我一路成长。上幼儿园时,妈妈经常给我买童话类的书籍,她说童话是开启儿童想象力的一把钥匙,我觉得每个童话故事都是口味独特的五彩糖果。我的情绪随着每一个童话故事情节的变化而变化,时而哈哈大笑拍手称快,时而郁郁寡欢黯然神伤。从童话故事里,我明白了什么是真善美,什么是假恶丑。上小学后,妈妈给我买了一套《中华儿童国学启蒙经典》,她说国学是开启小学生文学的一扇大门,有了这些书,我可以了解到中国五千年的文化。当我从妈妈手中接过这些花花绿绿的书籍时,仿佛真的闻到了一股书香气息。徜徉在书海的世界里,我邂逅了各种历史人物。我仿佛看到了谦虚好学的孔老夫子,他不畏路途遥远,克服种种困难去向老子拜师学艺,得到老子的赏识。孔子以“仁”得到世人的尊敬,他却认为自己是一个普通人,这样伟大的人格不正是我学习的榜样吗?读国学,我认识了舍生取义的文天祥和含冤而终的岳飞,他们大义凛然、视死如归的豪气是我们每一个中国人应该具备的高贵品质。这些氤氲着书香的国学故事为我的成长指引了一条光明之路!后来,我读书的欲望更强了。妈妈给我买了四大名著,我贪婪地汲取书中的养料,有时也借妈妈的优美散文阅读。在我成长的道路上,有了书香的陪伴,我就是一个幸福的人!

代码汇总

# coding: utf-8
# !/usr/bin/python
"""
@File       :   wordcloud.py
@Author     :   jiaming
@Modify Time:   2020/6/7 12:07
@Contact    :   https://jiaming.blog.csdn.net/
@微信公众号答疑:   codenough
@Desciption :   None
"""
from wordcloud import WordCloud
import PIL.Image as image
import numpy as np
import jiebawith open("wordcloud.txt",encoding="utf-8") as fp:text = fp.read()# 接收分词的字符串word_list = jieba.cut(text)# 分词后在单独个体之间加上空格text = " ".join(word_list)# 读入模板mask = np.array(image.open("wordcloud.jpg"))wordcloud = WordCloud(# 添加遮罩层mask=mask,font_path="C:\Windows\Fonts\SIMHEI.ttf",background_color='white',).generate(text)image_produce = wordcloud.to_image()image_produce.show()wordcloud.to_file('word_cloud.jpg') # 保存词云图片

运行结果


后记

以上就是我们生成词云的全部内容,如果有什么问题,欢迎私信我哦。

【案例】 生成词云玩玩?相关推荐

  1. Hadoop3.0基础平台搭建(三节点),以及案例运行并使用python生成词云

    一.设备配置列表,软件包 二.主机名映射 三.生成密钥 四.将密钥发送到各个节点 五.注意事项及验证 六.关闭防火墙和SeLinux安全模块(所有主机均需操作 七.解压JDK.hadoop包,设置Ja ...

  2. python生成词云很慢吗_词云制作没那么难,Python 10 行代码就实现了!

    写在前面 想必大家有一个问题.什么是词云呢? 词云又叫名字云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略 ...

  3. python做词云做文本处理_Python生成词云的制作

    现成的词云制作工具也很多: 1.Wordle是一个用于从文本生成词云图而提供的游戏工具. 2.Tagxedo可以在线制作个性化词云. 3.Tagul是一个Web服务,同样可以创建华丽的词云. 4.Ta ...

  4. python生成词云_词云制作没那么难,Python 10 行代码就实现了!

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信"学习资料"可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 写在前面 想必大家有一个问 ...

  5. python生成文章标题_利用简书首页文章标题数据生成词云

    原标题:利用简书首页文章标题数据生成词云 感谢关注天善智能,走好数据之路↑↑↑ 欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答.求职一站式搞定! ...

  6. Python生成词云的制作

    本文出自博客Vander丶CSDN博客,如需转载请标明出处,尊重原创谢谢 博客地址:http://blog.csdn.net/l540675759/article/details/61236376 什 ...

  7. 爬取京东商品评价并生成词云

    上期为大家介绍了requests库的基本信息以及使用requests库爬取某东的商品页,收到了很多同学的反馈说期待猪哥的更新,猪哥感到非常开心,今天就带大家来玩一把刺激的! 一.需求背景 在实际开发过 ...

  8. python读取txt文本数据进行分词并生成词云图片

    python对数据分词,生成词云图片 小编在日常生活工作中学习到的点,在此记录一下,希望能够帮助有需要的小伙伴. 文章目录 python对数据分词,生成词云图片 前言 一.全部代码 选用的图片和效果图 ...

  9. python制作词云时出现figure1 figure2_用Python生成词云

    词云是一种数据可视化技术,用于表示文本数据,其中每个单词的大小表示其出现的频率或重要性. 可以使用词云突出显示重要的文本数据点. 词云被广泛用于分析来自社交网络网站的数据. 为了在Python中生成词 ...

最新文章

  1. mysql中出现 xC4 xDD_mysql数据库调优总结(二)
  2. 机房维护 网拷_机房维护一二三
  3. ajax登录验证的原理,ajax用户登录验证-get和post提交方式,与工作原理—2018-8-15...
  4. 76.Nodejs Express目录结构
  5. python监控机器(第1版)
  6. 将ERF格式转换成PCAP格式
  7. linux 下的前端编程工具,Prepros Linux版(前端开发工具)
  8. (风中奇缘) Pocahontas
  9. 解决导入Beautifulsoup 报错 AttributeError: 'module' object has no attribute '_base'的问题
  10. pe系统服务器怎么做双盘备份,群晖硬盘版引导二合一启动盘 丢掉U盘小尾巴
  11. java十大排序法_Java 十大排序算法
  12. chrome出现Provisional headers are shown
  13. 你有哪些“相见恨晚”的UE4学习资料?
  14. 【WebLogic使用】1.WebLogic的下载与安装
  15. 【es6】用map对数组对象中插入新的属性
  16. 英特尔Thunderbolt(雷电)控制器驱动
  17. 使用YQL解决跨域请求json转jsonp问题
  18. 用Raphael在网页中画圆环进度条
  19. android xml 里的 app,xml中的android、app、tools你真的了解吗
  20. 如何进入VMware Fusion虚拟机BIOS

热门文章

  1. 软件技术专业需要学什么?
  2. XML教程(4)---皇家的术士(初涉XSL)
  3. 计算机怎样看配置高低,笔记本电脑配置怎么看 查询配置参数高低教程
  4. 学了mysql用户权限我直接把管理员禁闭了
  5. Day5 Numerical simulation of optical wave propagation之通过随机介质(如大气湍流)的传播(一)...
  6. 焊接过程计算机模拟研究,焊接过程的数值模拟
  7. ASP.NET计算机类专业毕业设计(课程设计)题目大全
  8. python语言编程中的感叹号_python 感叹号的作用
  9. f2fs mkfs 格式化过程系列 0
  10. mysql gman do_MySQL UDFs 来管理调用 Gearman 的分布式的队列