3分钟教你用python制作一个简单词云
生活随笔
收集整理的這篇文章主要介紹了
3分钟教你用python制作一个简单词云
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先需要安裝三個(gè)包:
# 安裝:pip install matplotlib # 安裝:pip install jieba # 安裝pip install wordcloud1.制作英文字母的詞云
效果圖:
代碼實(shí)現(xiàn):
''' 遇到問(wèn)題沒(méi)人解答?小編創(chuàng)建了一個(gè)Python學(xué)習(xí)交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯(cuò)的視頻學(xué)習(xí)教程和PDF電子書(shū)! ''' import matplotlib.pyplot as plt import jieba from wordcloud import WordCloud# 1.讀入txt文本數(shù)據(jù) text = open(r'test.txt', "r").read() #print(text) # 2.結(jié)巴中文分詞,生成字符串,默認(rèn)精確模式,如果不通過(guò)分詞,無(wú)法直接生成正確的中文詞云 cut_text = jieba.cut(text) # print(type(cut_text)) # 必須給個(gè)符號(hào)分隔開(kāi)分詞結(jié)果來(lái)形成字符串,否則不能繪制詞云 result = " ".join(cut_text) #print(result) # 3.生成詞云圖,這里需要注意的是WordCloud默認(rèn)不支持中文,所以這里需已下載好的中文字庫(kù) # 無(wú)自定義背景圖:需要指定生成詞云圖的像素大小,默認(rèn)背景顏色為黑色,統(tǒng)一文字顏色:mode='RGBA'和colormap='pink' wc = WordCloud(# 設(shè)置字體,不指定就會(huì)出現(xiàn)亂碼# 設(shè)置背景色background_color='white',# 設(shè)置背景寬width=500,# 設(shè)置背景高height=350,# 最大字體max_font_size=50,# 最小字體min_font_size=10,mode='RGBA'#colormap='pink') # 產(chǎn)生詞云 wc.generate(result) # 保存圖片 wc.to_file(r"wordcloud.png") # 按照設(shè)置的像素寬高度保存繪制好的詞云圖,比下面程序顯示更清晰 # 4.顯示圖片 # 指定所繪圖名稱(chēng) plt.figure("jay") # 以圖片的形式顯示詞云 plt.imshow(wc) # 關(guān)閉圖像坐標(biāo)系 plt.axis("off") plt.show()其中,test.txt文件內(nèi)容如下
python python3 is good well bestbast shell cool Age has reached the end of the beginning of a word. May be guilty in his seems to passing a lot of different life became the appearance of the same day; May be backto oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it.The end of our life, and can meet many things really do?During myhood, think lucky money and new clothes are necessary for New Year, but as the advance of the age, will be more and more found that those things are optional; Junior high school, thought to have a crush on just means that the real growth, but over the past three years later, his writing of alumni in peace, suddenly found that isn't really grow up, it seems is not so important; Then in high school, think don't want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was event ually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops , suddenly found himself has already can't remember his appearance.2.制作中文的詞云
效果圖:
代碼實(shí)現(xiàn):
其中alice.txt文件內(nèi)容:
赤朽木葉家族的傳說(shuō)觀(guān)后感 我想,萬(wàn)和毛球都被那個(gè)混亂的年代束縛住了吧,千里眼說(shuō)到底也只能看到熟悉的人的未來(lái),我想多半對(duì)于萬(wàn)葉來(lái)說(shuō)是痛苦的吧,即使是從小被忘在了鳥(niǎo)取還是從小被欺負(fù),可以說(shuō)萬(wàn)葉是個(gè) 堅(jiān)強(qiáng)而純真的孩子,包括黑菱綠也是,能為了哥哥那樣付出,可見(jiàn)她深深地愛(ài)慕著哥哥,所以從黑菱綠哥哥自殺事件發(fā)生后,她主動(dòng)找萬(wàn)葉幫忙,真摯的友情逐漸浮出水面,一直到永遠(yuǎn),談 到萬(wàn)葉必說(shuō)的第二個(gè)人,就是豐壽了吧,或許該排第一位的,因?yàn)樗麄冎g的感情都被好好的壓制住了,沒(méi)錯(cuò),說(shuō)到底我也不知道萬(wàn)葉對(duì)于愛(ài)情的理解,或許只是轉(zhuǎn)變成了做女人的理解,女 人能為男人做的就是多生幾個(gè)娃,如今想來(lái)也真是既簡(jiǎn)單又粗暴,里面的男人我都不是很喜歡,同樣的他們的生活也很簡(jiǎn)單那就是不顧一切支撐起赤朽葉家,除了孤獨(dú),但是為何我也不看好 他,就連瞳也對(duì)救了自己的命的舅舅一樣鄙夷,自從毛球死了之后,我想再也沒(méi)人可以進(jìn)入他的心扉,同時(shí)我也覺(jué)得萬(wàn)葉一直注視著淚,真的好么,她的愛(ài)是不是很有偏差,如果她好好的管 著毛球,或許她的人生會(huì)有變化,即使是舍去她那漫畫(huà)天賦,說(shuō)到底毛球的人生和漫畫(huà)真的有趣么,為什么在我看來(lái)枯燥乏味且中二全開(kāi)的經(jīng)歷卻能成為人們的支撐甚至是美好的向往,難道 是她的反抗,為什么她如此的想要征服“中原”,卻總是將男朋友拱手讓給同父異母的妹妹,而且為什么她的雙眸里映照不出百夜,可是最后庭院的大鬧,甚至逼得妹妹去殉情,有時(shí)候真有些 沒(méi)有頭緒,但是無(wú)疑會(huì)有神秘的色彩,說(shuō)實(shí)話(huà)我也不太喜歡毛球,因?yàn)槊米舆€是溫柔的比較好,而且似乎她似乎有不祥的象征,以至于編輯們紛紛揚(yáng)場(chǎng)而去,但是我對(duì)她也還是充滿(mǎn)羨慕之情 ,對(duì)朋友也一樣,敢于糾正朋友且對(duì)于表達(dá)與朋友說(shuō)再見(jiàn)的方式也相當(dāng)神圣,還有對(duì)于那個(gè)漂亮的女孩這么快就香消玉損我也對(duì)夢(mèng)想和人生產(chǎn)生了深深的質(zhì)疑,蝶子曾經(jīng)笑著說(shuō)自己的理想與 對(duì)生活富有激情的想法,我當(dāng)時(shí)就覺(jué)得她或許是那里面最正常的吧,可是為什么作者要將她劣質(zhì)化呢,說(shuō)到底還是這個(gè)世界的問(wèn)題吧,學(xué)生們崩潰了啊,在說(shuō)說(shuō)毛球吧在哥哥淚從山里消失之 后成為家里的長(zhǎng)女,作為家里的支撐,她一下子高大了許多,再也不是開(kāi)著摩托玩古惑仔的瘋丫頭了,然后開(kāi)始了12年的漫畫(huà)連載,所以說(shuō)她漫畫(huà)的成功也到底是個(gè)玩笑或是奇跡吧,12年無(wú) 休止的工作,取得了巨大的成功,終于當(dāng)漫畫(huà)完結(jié)后,她也可以好好休息了,還記得她跟女兒瞳子說(shuō)的“媽媽好累,去休息下”,如果不是失去了昔日的眼神昔日的光彩,一個(gè)幾歲的小女孩也 不會(huì)察覺(jué)到媽媽或許會(huì)離開(kāi)她了,即使還沒(méi)好好撒過(guò)嬌,即使每天望著媽媽的背影,她也察覺(jué)到了,毛球說(shuō)到底都不過(guò)死人啊,真紗的死,蝶子的死,百夜的死,每次都讓她的人生飄搖起來(lái) ,最后轟然倒塌。。。再回頭說(shuō)萬(wàn)葉吧,從小到大被人欺負(fù),黑菱綠也只是典型吧,哈哈,一個(gè)喊著“撿來(lái)的丫頭”,一個(gè)喊著“愛(ài)欺負(fù)人的丫頭”,相隔十幾年之后,稱(chēng)呼也依然沒(méi)變,好朋友 就該這樣吧,萬(wàn)葉人生的轉(zhuǎn)折或許就是在遇到辰的時(shí)候吧,這個(gè)白白胖胖的惠比須作為赤朽葉家的當(dāng)家,對(duì)萬(wàn)葉像是早就考量過(guò)了一樣,直接讓萬(wàn)葉嫁入自己家,說(shuō)到底到底是為了什么,萬(wàn) 葉真的能為赤朽葉家?guī)?lái)福運(yùn)么,但是神奇的是她真的做到了,預(yù)測(cè)到石油危機(jī)的問(wèn)題提早做出了準(zhǔn)備度過(guò)了危機(jī),估計(jì)還有許多吧,萬(wàn)葉吧,挺單純的孩子,到最后也是豐壽與煉鐵爐殉情 之后,她居然認(rèn)為是自己害死了豐壽,還讓瞳子對(duì)祖母產(chǎn)生了懷疑徹查了一番,其實(shí)如果認(rèn)真的考慮一下就會(huì)發(fā)現(xiàn)那封信重復(fù)了的信,一封是給萬(wàn)葉一封是給毛球的,同樣的內(nèi)容“一緒に死ぬ ”卻是不一樣的意思,豐壽這個(gè)男人到底是個(gè)純情的漢子,為了鍋爐獻(xiàn)出了自己的右眼,最后寧愿死也要和鍋爐在一起,可見(jiàn)他摯愛(ài)著這個(gè)工作,這個(gè)冰冷的怪物,我也想知道他是不是也同樣 愛(ài)著萬(wàn)葉,,我想讀者們都有些許看法,就不說(shuō)了,最后必須說(shuō)說(shuō)以第一視角訴說(shuō)著本次故事的小孫女瞳,與祖母和母親不同的是,她是一個(gè)普普通通的女人,我想這是絕對(duì)的吧,自由,從 這個(gè)文章中我們看到了赤朽葉家族的興衰,伴隨著故事人物的消亡,一切都變得不一樣了,到最后只剩下了瞳,孤獨(dú),包,還有忙于工作的父親,這個(gè)家失去了往日的魔幻色彩,伴隨著萬(wàn)葉 的逝去,我以為故事走向了終結(jié),可是為什么,作者要寫(xiě)瞳子,寫(xiě)她的愛(ài)情,寫(xiě)她的人生觀(guān),寫(xiě)這個(gè)世界的無(wú)藥可救。。??吹阶詈笪蚁肫鹆嗽?jīng)看過(guò)的一部動(dòng)漫,名叫colorful,看完我明 白了兩件事,之一就是自殺的罪并非莫過(guò)于其它的罪惡,因?yàn)樯囊饬x很重大,超出了各種倫理邏輯所能詮釋的,所以敬畏生命不是么,其次便是無(wú)論怎樣不要失去生活的希望,這個(gè)世界 即使再丑陋,再黑暗,也不要放棄她,因?yàn)榭傆腥嗽谧⒁曋?#xff0c;在守護(hù)著你,因?yàn)榭倳?huì)有美麗的風(fēng)景進(jìn)入你的眼簾,因?yàn)榻裉鞜o(wú)論怎樣不是還有明天么,當(dāng)你睜開(kāi)眼發(fā)現(xiàn)自己仍舊活著不是挺 好么,那一絲絲的美好足夠支撐你了,這就是為什么人類(lèi)看得到五顏六色的原因吧。。1.png模板內(nèi)容:
看著還挺像。
總結(jié)
以上是生活随笔為你收集整理的3分钟教你用python制作一个简单词云的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python之高级的文件操作shutil
- 下一篇: websocket python爬虫_p